You're rust issues fall into a couple main categories. Window leaks and trapped moisture. The cowl probably was full of leaves and crap at some point causing the firewall. The rear window probably caused the back seam and that area of the floorboard I'm guessing rotted due to the cowl drains being plugged causing water to run in rather than out.