Mike007, the public boat ramp at Crab Alley is in Queen Anne County and the ramp is actually on Little Creek. A non resident can buy a yearly permit for 60 bucks, or a daily permit for 15. Here is a link to QA County recs and parks, http://parksnrec.org/landings-a-piers.html
I know that Angler's on rte.50 just before the Bay Bridge sells them, as well as Chesapeake Outdoors on Dominion Rd @ rte.50 (eastern shore side). Dominion Road would be your access to the ramp as well (follow to dead end, turn right and then go to dead end and ramp).
I do know that there is a marina next door to the public ramp, but I don't know any details about it.
Good luck with your adventure.