yes, but most airlines already have blankets. Southwest does not have them. Most airlines who have blankets though are getting rid of pillows or already have with the exception of international flights.
Allergy only develops only upon contact with an allergen - so, if you haven't worn cashmere, you shouldn't be allergic.
Try silk or a high thread count 100% cotton and sleep in the nude! Its better for your junk anyway.