If you have other small carbureted engines, an ultra sonic cleaner is worth the investment.
But a turkey pan, toothbrush, compressed air, some gasoline and carb cleaner will also do.
Ethanol not only leaves a sticky residue behind, but it also turns rubber to goo. So gas lines, fuel pump diaphragms, needle seats, Orings, etc.. are all susceptible to damage.
If you can source non-ethanol fuel use it.
If not, run your bowls dry after running the motor by disconnecting fuel line and letting it idle until it stops if you know it’s going to sit for a week or so, and use products like Seafoam in your gas to help keep the fuel system clean.
Ethanol fuel starts to break down very quickly, so use a product like Stabil for longer term storage, or better yet just use fresh gas.
I would replace all the fuel line as it’s cheap insurance. Sellers on Ebay sell the odd ball smaller metric size stuff in bulk for vintage motorcycles and outboards. There are better grades of fuel line available that will stand up better to Ethanol. For example in the automotive industry, typically a line rated for high pressure fuel injection is of better quality. Use factory clips and replace them if they don’t fit tightly. Do not use perforated banded hose clamps.
If you can replace rubber Orings and seals with Viton, do so.
Definitely add a water separator.
After you get the carbs cleaned, use spray and compressed air to clear all ports. Be sure to remove the idle mixture screw, all jets, etc..
Use a brush to remove any green (brass) or white (aluminum) corrosion and chalking due to water.
If your mixture screws are hidden behind caps, now would be the time to remove the caps to expose the screws so you can clean the passages and have the ability to properly tune you carbs.
If you buy kits for the carbs, spend the extra money and buy quality kits. Changing out all the parts just because you have new ones in a kit is not always the way to go if the kits are cheap.
Make sure you get your floats set right upon reassembly and that you feed the refreshed carbs with clean fuel.
Once you get it started make sure you get the carbs well synced and that they respond as they should to idle and mixture adjustments.
A fresh set of properly gapped plugs would help with tuning.
When running ethanol fuels, it’s also very important to have a strong ignition system that is working properly.
After that it’s pretty much maintenance and making sure you leave as little ethanol fuel in the system as possible when not in use, and that you keep water out of your fuel supply.