Do you have a service manual? One from the engine manufacturer, if not get one
On most carbs, but not all, so that's why the manual is important, the float is often set by inverting the carb body and having what is now the bottom of the float parallel to the carb body.
The syncing of the carb to the spark advance, is the engine being at the correct speeds as the carb is opened. Most modern 2 strokes would advance the timing fully before the majority of carb opening occurred. I did say majority of opening, however there was a small amount of opening occurring as the timing reached a predetermined point, that did allow the engine to breathe. It also allowed once the engine was at higher rpms to close the throttles significantly while still maintaining full spark advance. The rpms only dropped a little but it helped fuel economy significantly. This adjustment also be explained in the manual. It should be checked/adjusted anytime the carb has been reinstalled after being removed from the engine, a slight change in position or a different gasket could change the calibration