So my answers would represent my employer:
1. No
2. Discounted hotels
3. I'm commuting, so I will need to get a hotel, should I have a standby duty or an early checkin for a flight. Happens rarely though.
4. State per-diems table
5. Paid by my employer
6. Food (except breakfast) on layovers. Depending on destination, this could range anywhere from 5$/day to 45$/day. All deductible on the upcoming tax declaration though.
Hope that helped