Good questions....welcome to the board.
OK...Let's look at this big-picture wise. We need to start off with some simple questions like the extent of your restoration, will you use a rotisserie, are you going to have the car dipped or blasted, stuff like that. The reason is that you really need to plan things out to avoid having to redo work.
Bare metal must be treated or primed to keep it from rusting...nothing new there. I personally used Ospho to keep bare metal from surface rusting. Large dings and dents should be hammered and dollied out. I prefer to do this on bare metal, but you can certainly do this once the car is primed. You will break the surface of the primer (most likely) and have to do spot touch up.
Any panel that will be painted body color, IMO, must be primed with a 2-part epoxy primer. PPG offers the DP line. Dupont has an epoxy line and a primer/surfacer line. I prefer the epoxy primer to the primer/surfacer. The difference is that epoxy is not designed to be sanded while a surfacer is designed to be sanded. Lay down 2 coats of epoxy primer on clean, bare steel. You can use your body fillers on top of the epoxy. IMO, spraying Epoxy is easy.
Now, for the inside of the car, I used Zero Rust. At $60 a gallon, it's 1/3 the price of DP40. Three light coats of Zero Rust and you're good to go. Surface prep doesn't have to be as meticulous as when using Epoxy, but you do want to make sure to remove loose rust, scale, grease, etc. Don't worry about seam sealer until much later. Eastwood offers a line of "correct" sealers while your body shop jobber will have seam sealer in the tube, can, etc.
Do yourself a favor and find a local supply shop that you can trust. I chose PPG. It's expensive, but I only plan to do this once! The store manager or the factory rep should spend a lot of time with you to get you going. In my case, the folks at Ben's Paint and Supply here in Orlando were just super. They spent a lot of time with me to set me up with what I need.