In answer to your question on running carb dry. I have a little Kohler 4.5 that I removed all of the electronic controls and replaced with a couple of switches and a manual choke. The unit is around 30 some years old and has 1400 hours since last rebuild. The only time it is run is when it is needed for power. If not planned to run for a couple of weeks I shut off the fuel line and let it run no load until it starts to miss, then pull the choke and let it run till it dies. Last time it sat without running for 16 months (did a lot of shore power living) And when needed power turned on fuel pump,let the carb fill, pulled the choke and hit the start. Did about 4 or 5 revs and was running. Warm up and it runs full load. This was the longest it has sat without running but many time for 5 or 6 months.
Art.