"But what do you do with garbage you don't throw overboard?"
A lifted dink in davits will hold a huge volume till you get to a dumpster.
For our 90/90 ,
ICW or inshore fuel stop , 15G diesel, 200G water ,one bag of ice , bags of garbage offloaded. 15 min max.