There are several reasons there can be a leak. However, you will want to take the carburetor apart for any leak - purchase the carburetor kit and carefully take it apart. Use the rebuild kit to replace gaskets, etc. and when you put it back together, the leak will also be fixed. Do not use gasket sealer on the carburetor.
Your float is stuck, a quick fix is tapping on the float bowl with a wrench or the handle of a screwdriver, but you need to tear your carb down and give it a good cleaning.
First it depends on where it is leaking and what is leaking. IF it is leaking fuel out the drain hose, then remove the shut off screw from the bottom of the float bowl. You can clean this out using carb cleaner with the straw. Carefully inspect and clean the shut off screw. I have polished these with ultra fine emery cloth. this should stop the overflow leaks. Also, you might want to pull the float bowl off and make sure the float is not stuck allowing fuel to continullay flow into the bowl. IF it is allow air to leak in, then check the carb top gasket and the intake boot for damage.
It depends on why it is leaking.
The float could be stuck open in the carburetor, causing the leak. The carburetor leak needs to be fixed, this could be all of the problems, it also causes a fire hazard.
Most stop leak additives do nothing but empty your wallet. Replace the gasket that is leaking.
take the carb off and apart to clean it. it probably has some dirt/rust in it causing the needle not to seat. also check the float for buoyancy.
if gas in leaking out of the over flow tube connected to bottom of carb, the needle and seat needs to be replaced. unless the float has been messed with and is bent.
how do you stop oil leaking from a 2000 sportster primary cover
it is going to depend on where it is leaking from
No they stop bringing them to Canada in 2008
No.
Replace seals