Re: SO Glad I found this forum... I'm Min
WOW! Those kits are super expensive....look around a bit before you buy anything!
The clutch is what engages/dis-engages the engine, and yes, you just pedal until you are moving then release the clutch. Road bike brake sare fine too, heck I have built several kits with just a coaster brake.
Welcome to the forum.