yes ur bike have the same fitting as cg, deluxe and piaggio and yes u can swap a bigger engine in it easily, not much changes are required just carb and if u want better water cooled engine than a radiator with fitting is a job to do that's it
And yes @vickytulla can help u in engine matters.