Even when you get your contract, they still say it's subject to security, so expect that for a while yet.
Just a quick word of warning - even if HR say you're on a particular course, that isn't guaranteed. You'll get a contract much nearer the start date, which is a bit more guaranteed, but start dates are still negotiable after that point.
Don't go quitting jobs, moving out, etc for a while yet!