Uniforms: yes, long standing practice that junior ranks and NCOs were issued with uniforms from stores, but officers were and are required to buy their own. Flying kit, though, is not "uniform", it is specialist role equipment, so is all stores issue. Just as well, considering the cost of stuff such as NVG and helmet-mounted sights.