RE: Engine Mounting
You can screw that engine to the mount. I prefer to nut and bolt mine or use blind nuts but many guys have great success screwing them down. What you need is a screw with a socket head and a washer. I think Great planes makes them. Be sure to get the wood thread not the machine threaded screw. Then just pre drill the mount and screw it down. Great Planes also has a dead center tool that is helpfull. If your LHS is no help Tower has everything you need.
If this is not specific enough ask again. Help is available here. David