1. Yes, when seats are available in CC
2. Ideally 3hrs before, if available seats in CC are limited
3. Yes, that's what they've announced.
4. No. You just get an upgraded seat, not an upgraded ticket
5. You can change at check-in the FF used. It is easy.