On the point of aeroscreens, I would for sure, they are easy to take on and off once you get used to it, I got 7 chips in my windscreen at my last track day....it's an extreme and freak example and plenty of people have been just fine, but i would now rather take it out of the equation altogether, plus it feels so much quicker and exciting :-D
Helmets, I would get your own..you can wear it home with the aeroscreens then...but no need for overalls, although I wear driving shoes and gloves.
Hope that helps :-)