Hi Young,
We are looking at a similar set up, I have one question to add to that, once the emails have been moved over using the Cutover Exchange Migration, and then the password sync is set up using the dirsync, do you need to keep the onsite Exchange server? and how does the management of users happen going forward, do you add new users to the local AD then give them an exchange box within office 365?
Sam