If the rust is just surface rust you should be able to weld new hangers to the pipe once you clean it up a bit. They also have versions that attach with an exhaust clamp but you'll need to remove the broken welded on stuff first. The second picture is not a factory mount so just go to the auto parts store and find something that will work.
I made new metal holders for my factory mounts, can see them in the exhaust pictures I have in my build thread, with some flat bar. The factory rubber mounts are still available if you need them too.
If you lack welders and grinders an exhaust shop should be able to fix that up pretty easy.