I personaly, don't prefer that type of container as there "can" be an increased risk of contamination. HOWEVER, it is extremely difficult for bacteria to survive in oil and I know that BD uses a pretty fair amount of B.A. in their solutions as to also help reduce the risk of contamination.
If you're just reasonably careful you shouldn't run any real risk of any type of infection. Only put clean needles in the bottles etc. DO NOT REUSE needles. You should be able to pretty much open the bottle up and use it whenever you need it without any concern of contaminating it. In other words as long as you don't act like Pigpen you probably won't ever have any problems.
This actually reminds me of an old source from the late 90's early 2000's named Trenfactor who used to ship his stuff in Shampoo bottles, gun oil bottles. Lol.. ANd I never once heard of anyone getting an infection from his gear. (It was quality stuff too!)