Siphon it out through the trunk. Get a siphon kit at auto parts store, Harbor Fright, etc. And a big enough gas can. How much fuel is in there? Or at least get most of it out and add fresh. It's not that hard to pull tank. Undo 10 bolts and lift out. However, it would be heavy, so you're back to siphoning. I've put 10-12 month old gas in my E46 and E91, and they were fine. So that may be an option. Let me know if you go that route and I'll give you some tips.
Anyway, no clamp and old hose might be the cause of your problem. You need sleeve with new hose and clamp.