You may just need new hoses. It's difficult sometimes to tell. If you smell gas all the time, you probably have a tank leak that is below the fluid level. If you don't smell gas when you add some gas but do after running the boat, you may have a higher up leak, either the tank or the sender that leaks when the gas get sloshed around. Remember that gas fumes will vent out as you fill the tank so smelling gas when you gass up is different than smelling gas after you gas up
First check the tank vent hose to make sure it is connected firmly at the tank and the vent fitting which on your hull is probably a combo fill/vent fitting.
There is an inspection plate that lets you see the fill and vent hose connections also. Pop that and see if and when that section smells of gas and if any leakage is obvious. Same for the plate covering the tank sender area and pickupup tube. Yes, the tank could be leaky but worn out hoses are more common. 16 years is not super old for a tank.
By the way, if you do see liquid gas in the bilge or on the tank, obviously you shouldn't use the boat.
If you determine that you need to inspect the tank, you will need to remove it since leaks on the bottom and sides probably can't be seen with the tank in place.