First of all I would like to thank you for inviting me on this thread Mr.Naveed4Speed !
So I start from your first question!
1,Answer ! K10B is almost on same fitting so it might be bolt on with miner adjustments!
2,Answer !While you need complete engine with wiring & ECU ! Gear box can be interchange coz its K series ,but i am not sure on this it can be check by physically !
but its better you ll buy complete pack !!!
So in last you ask very in trusting Question the cost..
While Normally importer bring engines what is required in Market, So if we see Pakistani market there is no demand of K10B, so no demand its mean no engine !! or If some one have it he ask his own price !
so no guessing !!!!!
While if you take another choice which is K6A turbocharge that you can find easily in market,
its initial shoot is good & it have good end torque but it remain 658 cc
While the turbocharge version produces 63 hp (47 kW) and 78 lb-ft (106 Nm)@ 6500 rpm.max....
Now if we come to other then K6A turbocharge option !
Then you can go for I4 engines which is also can be fix in you car with tight adjustments ........
Then come to K10A which is I4,The K10A-- 996 cc (60.8 cu in) (68.0 x 68.6 mm) DOHC 16-valve and in later model have VVT which have good hp,and also available with turbocharging. The turbo version give you 74 KW @ 6500 rpm & 70 PS(122 Nm ) @ 3000 rpm.
And Non Turbo without VVT give you 48kw (88 Nm).
Hopefully you ll find good idea how to swap your car better ..... anyhow if you need any suggestion then you are most welcome to e-mail me !
My best wishes with you !