Pick up one of the engine adapter plates. They make installation super easy and you'll just need to drill/slot a couple of holes at most. That, the engine and a 3/4" bore clutch and you'll pretty much be good to go. I'd also suggest getting some good quality chain. I generally use RLV chain. A chain tool is a must as far as I'm concerned as well.
Getting the throttle set up is the biggest pain in the ass of the whole swap. Another thing to consider is a sprocket adapter. That way you can run split sprockets for karts if you want to mess around with the gearing.
I've never run a chain guard, so that may need some modifying. You'll need to figure out a clutch guard too (see link below).
https://www.gopowersports.com/fully-adjustable-motor-plate-small-block/
https://www.gopowersports.com/12t-3-4-bore-max-torque-centrifugal-clutch-35/
https://www.gopowersports.com/rlv-gold-on-black-35-chain-5ft-roll-xtreme-performance/
https://www.gopowersports.com/5-16-delux-chain-breaker-35/ (sold out at GPS, but can be found elsewhere easily)
https://www.gopowersports.com/universal-sprocket-adapter/
https://www.gopowersports.com/racing-performance-parts/chains-and-sprockets/35-split-sprockets/
This is a bit pricey for a clutch guard, but they're custom made and he does a good job. I've got one and it's a nice piece. I attached a pic showing it on my Doodlebug.
https://www.metalfabcreations.com/product-page/clutch-gaurd-cage
Edit: Since you're adding more power, more braking is a must as well. While I hate these and have personally seen too many fail, they're the only bolt-on option out there right now. They work well, just be sure to check it before every ride though. I've had 2 fail and two of my friends had the same thing happen as well. 3 of those 4 times ended up with having zero braking.
https://www.gopowersports.com/mini-bike-brake-system/