Forretress for sure! It has great defense only, so not exactly a wall, but a defensive wall. You can just go for a sp. defense nature and/or sp. defense ev training to even it out.
It can learn Toxic Spikes as an egg move by breeding a male Beedrill, and female Pineco.
Beedril is a good dad because it learns Toxic Spikes at a pretty low level.
And it can also learn spikes, so, since you would like more than one entry hazard Forretress would be a good choice. It can even learn Stealth Rock by tm, good for fire types.
I think a good moveset would be:
Stealth Rock and/or Toxic Spikes
Gyro Ball
possibly Bide
And maybe a stat move ar another attack.