Wow dude, that's a lot of sweepers!!!!
I would recommend a regi- (I personally really like regirock) as a physical wall, and your ingrain on ferrothorn is gonna have to be a bullet seed or other type of grass attack! Although you could try Giga Drain, I'm not sure if ferrothorn even comes with...