Acid dip for sure .
When sand blasting cars ,shards of sand get broken off in the metal and start the rusting process straight away .
Other types of media such as bead or coco shell are better so ive heard .
About the cage , as I said ive only thought about one after seeing some really nice ones .