I don't have calcs for you, but I've been running a Jolly nature with Fire Blast (lulwut, I know). It works just fine against Forretress that's lost sturdy, but I can't be sure about the other two.
I'd bet, at least with a negative nature, Ferrothorn would not get 0HKO, but I'm not sure about...