Seafoam is "Snake oil". I've never actually seen it do anything, and the guys who think it actually work (in 2-strokes) wind up with melted engines, because they run on clogged fuel systems.
Oh... and since it's a solvent (to clean the injectors/carb) it will diminish the oil layer in the engine.
The only thing that goes into my 2-strokes is a good fuel stabilizer. (normally marine stay-bil) It will not save old fuel, but it will keep fuel from going bad.
Last year... I let a member here ride my XP, and it hadn't been used in a while... so the fuel was WELL over a year old. We were out all day, without a single issue, and burnt all that old fuel out.
If you think the fuel is bad (it's not going to be sour in only a few months) drain it, and burn it in your lawn mower. Otherwise, top it with fresh fuel... put in a dose of Stay-Bil... and go enjoy the boat.
If it was a "new to me" boat... I would simply sniff the fuel. Sour fuel will smell like varnish... good fuel will smell crisp. As long as it's not varnish... top it with fresh, and go. Heck... I'm in a snow state... and winter was LONG this year. I burnt fuel that was at least 6 months old on my first ride this summer.