The iscv can be had new for around £20, as for letting the ecu learn, doesn't need it, will do this over a period of use, as needs hot and cold to establish best settings.
The air temp sensor doesn't have a massive effect on the fuelling, the most major influence is the coolant temperature sender, if thios is wromng everything else will be wrong fuelling wise.
tabetha