Joe - Bacon's phone # 410-263-4880
Unfortunately, Sailrite is no more; they closed their Annapolis store last summer and now they're mail only except Indiana headquarters.
The harbormaster's pumpout boat was severely damaged last week and isn't in service for the rest of the year, several marinas in Back Creek offer pumpout for $5 but you have to tie up to their docks. Not sure what's available in Spa Creek.
A bunch of resources for the ICW part of your trip, websites, apps, guidebooks etc: Life Afloat Archives: Sources of Information for the ICW Trip
We did a presentation on this for SSCA last month, the links to SSECN, ActiveCaptain and Waterway guide might be useful for you (and they're free)
It's getting chilly here at nights! Fair winds to ya...