Just looked in 7.0 32-bit's repos. For firefox, only 19.0 and what looks like this build of 29.0 are available. If I'm alone in the dependency problem, then it's no problem. I have it handled for myself.
FWIW, I've moved to 7.1 for a while, but regularly return to 7.0 where the firefox-esr that was dropped into untested (24.5.0esr) is my browser. No problems with that, but the regular purge of untested must have removed it from the repos.