stick with 10 or 20ml vials. 50ml vials aren't a good choice.
Make sure you leave a good amount of airgap between the oil and the bottom of the stopper. Store them upright so the oil doesn't touch the stopper. Keep them completely from light, keep them cool.
I actually brew mine in 5ml vials so I access the rubber stopper the least number of time so I don't have a problem with coring the stopper into the oil.
50ml vials is what I use when I sterilize my oils, I'll used that if I need to cut a hormone to dose it right or reduce pip.
Aim to use all your brew in 3 years.