Easy Ryder
No on-line check in available for this flight.
You are only able to check in on-line at MAN & BHX and then only for scheduled flights.
1DC
I would not worry about the check in opening at midnight, that is the norm these days.
Most pax will not check in, until between 2 and 3 hours before the flight.