Yes, you can do mixed class, but you will need to phone the Exec Club service centre to book.
You should have no problem upgrading if CW availability opens up: again, this would need to be actioned via the Exec Club.
It's definitely the best way to do it.