I think you have it close enough. On some peds, you can move the stator plate, on these, set the point gap to spec and adjust timing with the stator plate.
Some peds do not have an adjustable stator plate, on these, check the timing and adjust the points to set it correctly. If this varies the gap by more than .005" you should look for another problem such as a worn crank key or mis-installed cam if it is a non-keyed press fit.
Dwell, (open to closed ratio), is not much of a problem on a ped as it has a whole revolution to produce one spark.
On the carb problem, a few rules:
Make sure the carb is not too large for the application.
Set the timing and make sure the exhaust and carburetor are clean.
If you can, remove any potential intake restrictions like the air cleaner and or air box.
Do a wide open throttle plug chop to select the correct main jet.
Adjust the idle speed and mikture and select a good idle jet if you have to.
Test ride, opening the throttle wider as revs pick up. If you have a problem just off idle, it could be the slide cutaway (less = richer, more = leaner) and or the needle. If the power is ok from !/3 throttle up, the needle is most likely good, change the slide, or the reverse is true. You can also try making the idle a little richer or leaner to compensate.
Remember that plug chops work at any throttle opening and are the best way to determine mixture.
After setting up acceptably, install the air box and filter and see if it makes a difference, if it does, figure out how to get more air flow to the carb.
Hope this helps,