Hi! I will be in your DEC 07 class! I primarily wear glasses, but also do have contacts that I am bringing. I spoke with a girl who is on OHARP and she did let me know that you will be issued glasses and contacts can start to be worn after week 9 and during certain trainings (if I remember correctly). I would definitely suggest going ahead and purchase black eyeglass straps since those are mandatory!
As for sports bras, they won't check them, but make sure you have some that are white/nude since the PT shirts are a little see through. Biggest thing with those is to make sure that it's not bright pink or anything crazy