And all of this may also be of no use if there is a pivot in front of the BB....as you can see the BB sits behind the seat tube and downtube junction. Unless of course you know this bike and that it will accept a shift kit with these little subtleties.
Being as this is his first build and a single speed at that, why is everyone suggesting a shift kit for this build? If the chain tension becomes a problem, I would first suggest a spring loaded chain tensioner....not a shift kit.
OP's original question:"Can I fit an engine in this frame ?" No offence to anyone here, but hey?
My 2 cents and nothing more. Build it!