That's a bummer about having limited space and what sounds like restrictive C&C's to work around.
A couple of points from my past experiences:
1. The term "Epoxy" is tossed around rather loosely. If you are looking for a really hard surface, you really need to get a two part paint. Here's a link about "Epoxy" and why they can attach that handle to lesser products:
Epoxy - Wikipedia, the free encyclopedia
2. I have tried the spray can "Appliance Epoxy" on a stove top in an RV and about all I can say is that it was easy to re-spray every couple of months.
3. My experience has been that anything in a spray-can from a retail source, is not in the category of "Long Lasting". There may be some specialty paints that last, but I am unaware of any and, considering how long FGRV's last, you want to do everything for the long haul.
4. The example the Rustoleum Topside Paint I used is based on the first job now being stored outside for over almost two years without any indication of deterioration. BUT, if you want really long lasting and hard, I would suggest using the Interlux Briteside Marine paint I used on the exterior of my Hunter. As advertised, it gives a sprayed-on finish using the Rolland tip application technique.
Here's a link:
INTERLUX Brightside® One-Part Polyurethane Paint | West Marine
Don't let the price scare you, it's really good stuff.
5. However, with all paints, especially over fiberglass, I recommend always using the recommended primer/undercoat. With the Interlux products it's mandatory and becomes the interface between the old surface/coating and the new coating.
And, IKEA is still selling the solid
Beech counter top material. I have used that in about 6 projects, including my Hunter, over the past 6-8 years. Here's a link for that, difference sizes are available:
HAMMARP Countertop - 98x1 1/8 " - IKEA