Sorry, but I doubt it 100% IF YOU LIVE IN A MOIST CLIMATE.
I have found the fiberglass filler in cans ALWAYS fails. It will make you feel great about what you've accomplished for a few weeks at best.
We used it in the bodyshop when people wanted a cheap fix and generally the car would be back in a week or a month with water blisters exactly where the filler was applied.
I've pounded in the rust and filled it, painted the back with resin...even tried sealing it with undercoat. It always bulges up under the paint after moisture gets in.
Fiberglass stands suck up the water through capilery action and it quickly becomes a big sponge. Boats must use a thick coat of gelcoat to seal the fiberglass so it doesn't absorb and go soggy.
They have always claimed on the can it is waterproof.
I've personally used Dynaglass, duraglass, tigerhair, kittyhair, long & strong, and probably a few others that killed some brain cells

...each one failed.
Water absorbs through it like a sponge and in most cases it seperates from your metal with bumps and vibration combined with differentiating expansion & contraction rates and moisture absorpion of the metal.
*The only test I haven't given it was in a dry desert climate. It should be fine if the air is always dry.
In BC Canada we have plenty of precipitation and welding the metal solid is the only answer.