Warbird,
To echo some comments above.
Wings will keep you drier, but not much really.
They wont gain you anything upwind as the weight/drag is cancelled out by drag etc
Use a Kite, not a Genoa. Almost all beach cats don't have overlapping jibs because as soon as you get some speed up they end up pushing too much air around the back on the mainsail. I would really urge you to scrap the idea of a Genoa and go for the kite instead.