Most guys at least from my class went with the blazer and leather jacket. Mesa will pay for half of your initial uniform costs and cover the rest through payroll deduct or out of you're own pocket. This includes 2 pants 2 shirts, a tie, and one outerwear so either the blazer, sweater, leather jacket, or trench coat. The wings and epaulets are paid for and given to you before IOE.
Yes, but AFAIK no shirt allowance.