BOT jerr, but plan well ahead. I started with my 4g18 BOT in 2012 lolz.
This week don't think possible, Friday I will be going to Ipoh for outstation and tomorrow night I have function also.
Yes definitely call up JPJ to ask them in detail about this, calling them up directly is very helpful. Also if you want to save a decent amount of money, do the inspection yourself. You said runner charged rm500-1000 for endorsement kan? I endorsed my waja myself, with the huge intercooler in front and not-too-noisy-not-too-quiet exhaust also no issue, total cost if not mistaken around rm100 only siap with tukar nama punya inspection. I think if endorse engine inspection only RM50+ I think.
More like outside look modest because don't have enough money for even a paintjob haha
Engine balancing there is only advantages and no disadvantages other than money, so if you have the money then just do it. Basically it reduces the vibrations generated from the imbalances of the rotating components. They also weigh and balance the piston and conrods as well, and also the whole flywhee, clutch and cover assembly. So in theory if you change your clutch, you'll need to send the clutch and flywheel for balancing again if you are really that OCD. My crankshaft is not only balanced, but also lightened slightly by knife-edging. The oil channel holes also had been grinded to a teardrop shape to improve oil flow.