If it is a leak in just the one spot then I would just try to fix the hole but it sounds like multiple places so rather then messing with things I would just get a fuel cell.
before you do that i would run it a little bit more to see if you keep leaking gas sometimes you could have just filled the tank up too much and the pressure of the gas is making it leak.