The other day I noticed the carpet in the passengers footwell getting wet, so I had a look and it turns out there a reasonable amount of rust under there.

I have never done any welding before, so I don't really know what to do. My flatmate has done a bit before and has access to a MIG welder at work and I got some sheet metal for a patch. Should the patch sit flush with the existing panel, or can i just slap it over the top and weld around the edges?
How do I go about painting the underside it once its in?
There is a body mount in the way, surely I wont have to take the body off. Is there a product that you can paint the steel patch first and then weld it in place?


Cheers for your help.