oil cooler will cool your oil by like 30 degrees, so that will help overall performance,and lifetime of engine, but its not needed; it would be good to have. You should get a boost controler if you upgrade your injectors and intercoolers.At stock you cant really boost that high, and it should have a boost gauge in it. Everything else you listed In my opion arent really needed.