More on Sandy Point:
There are no overnight facilities at Sandy Point. Nearest camping would be KOA in Millersville (about 25 minutes away) or Tuckahoe State Park (about 45 minutes away). There are 3 hotels along Rt 50 between the Bay Bridge and Annapolis and plenty more in Annapolis. Cherrystone is a nice campground right on the water but but CBill is right there's nothing else there. A couple of other possiblities that are similar to Cherrystone on the western shore of the bay and near Deltaville are Bethpage Campground in Urbanna, VA and Greys Point
http://www.bethpagecamp.com/
As for the fishing in Annapolis or any of these other places, I don't know. I'm not a fisherman. This could be the perfect opportunity to change that. If this all takes place in Annapolis me and my boat will be available for some of you out of towners if you can bring some fishing gear. If we go to Cherrystone I'll be looking to fish with someone else as my boat trailer is not up to a road trip. However my 19' travel trailer is roadworthy and I'd be glad to bring it and share with someone who needs a place to stay.
Rick