7) Do I have to pay to check in online?

No - TUI's online check-in is completely free to use and can be accessed via our Flight Extras website. 

Flights with other airlines
Some other airlines offer online check-in free of charge, but you will need to check first.