I've heard of biminis being fitted to a J30, they're either very small towards the back of the cockpit or the main has been cut down, lopping a few feet off the leach. Neither choice seems very good. I just wear a big floppy hat. A canopy or stamoid awning is definitely the way to go at anchor. I haven't got one yet because all I do is race, but when we start cruising more, here's the one I'm looking at:
http://www.intheshd.com/

Congratulations on your purchase, its a great boat!