Welcome to the forum ZRTMWA, glad you joined us.
Not familiar with your bike so not sure if the 2-stroke Chinese engine kit will fit. Here is a link to a temp-plate that you can print out and use to do a test fit.
Most 24" or 26" bicycle with diamond frame and horizontal top tube should have sufficient space to mount motor.
At least 12.5 inches running along the seat tube from the top of the bottom bracket to the bottom of the top tube.Tubing size from 1-1.5inches on the both the seat and down tube. Plus or minus 70deg. above the bottom bracket between the down tube and the seat tube. Inner distance between pedals needs to be greater than 4.5 inches in width to clear the 4.5inch wide motor.
There are other options like a rear mount engine kit. And the above is just a general size of frame, many have squeezed into much smaller frames.
So far there is no electric start with the Chinese engine bicycle kit. But they are very easy to start.
ummm, I forgot how much a kit weighs
I am sure someone else remembers.