Dan,
OC has many golf courses to choose from. Here's a great listing of the courses for your convenience:
http://www.ocean-city.com/golf/.
In addition many hotels will coordinate a golfer's package so your fees, tee times, etc. are all planned and coordinated before your arrival. A few hotel selections which do this are Carousel, Princess Royale, and Harrison Group.
For the bachelor party, Seacrets is definitely a lot of fun, but why not do a bar crawl on the boardwalk. Start at OC Frog at the Inlet and try to make your way up to 27th Street by stopping at each bar, having a drink, and moving on. It's definitely lots of fun.
One important note, grab a taxi company phone number before you leave, or take the bus. It's much safer if you will be drinking.
Thank you,
Anna G.