the suspension is stock.

Bit off topic
Handling gets messed up by upgrading brakes(greater unsprung weight can detract from the handling). (if your spending 5000 just on brakes, there are better options like carbon fibre brake discs and pads - , at 2kg for the front and 1.5 for the rear, this is also a factory option from porsche)

Also the height and how close the engine is to the firewall and the weight of the engine and gearbox.

Suspension wont do miracles if the chassie is not prepered for that extra weight.In most cases.

so CA18det vs sr20det vs 4agte, personaly a modified 4agte is great all arounder
If s2000 half cuts where cheap, i would say yes to that.

for drag racing 20bt, 2jz

for drifting: any det, 13bt, maybe a 3sgte