Carb cleaner will go a long way for both your issue of cleaning your carb linkages and just getting the dirt an grime off your entire engine.
That will require little removal of anything. Even your plastic parts should do OK if you don't over use the spray on them.