yes it will because you spray the foam or glue the foam then you shape it with what ever tools work for you THEN you lay a thin layer of bondo the bonto is to smooth the surface out and the paint it to make a smooth glossy surface so none of the gell coat bonds with anything also if the gelcoat or the resin touchs the foam it will start to eat into it and break it down.
Mael