bro you got some wrong information.
kawasaki's are the cheapest as compared to other brands like honda yamaha,
and secondly, there are many hondas and yamahas available in the market
if you want some shape and look then go for honda , kawasaki or yamaha
and about heating problem , thats not true about yamaha
yea there are some rumours of kawasaki about over heating
and you will find the parts easily from BILAL GANJ , or your mechanic will do this job for you,
there are some good mechanics in lahore ( PM ME IF YOU WANT MORE INFO ABOUT THEM )
and at last,
i will suggest you to buy HONDA CBR 250, or yamaha FZR 250 or KAWASAKI zxr 250
and about suzuki
in ki itni bikes nai hain 250 cc me
i mean famous nai hain iss liye in ka itna pata nai
btw if you need any help regarding sports bike
let me know via PM