I always coat bare metal with fertan, amazon sell it now, water based so great for spraying inside the chassis.
www.fertan.com
https://fertan.com/application-en/automotive/auto/underbody/
I would use a rust converter first, this gives a sound coating and works better with a bit of rust
I’ve been happy with POR 15 anti rust system , Frost’s sell it
I was considering pumping expanding foam into the chassis, is this recommended or not ?.
Is Zinc 182 Grey Rust Primer any good. I have removed all the loose paint and rust with scrapers, wire brush and finally with paint strippers. There is still about 70% paint still on the Chassis.
Regards.
Chris.