That USCG regulation is for commercial boat builders, it doesn't apply to YOU.
Foam under the seats isn't going to float the boat/motor/battery, I promise you that. Therefore I wouldn't bother.