I didn't see anyone answer the question about co-existence with Exchange 2007, but if someone did then I apologize for repeating.
You can install Exchange 2010 B1 into a current Exchange 2007 environment but you need to carve out a separate AD site from the one your Exchange 2007 servers are in. For now that is the work around at least until Exchange 2007 SP2 is released. SP2 is supposed to allow co-existence within the same AD site as 2007 servers. Of course, in the new site, you'll require another HUB and CAS role server. I've also noticed (but haven't found official documentation on this) that MAPI clients no longer directly connect to the mailbox server, as they did in 2007, they appear to connect to the CAS server. If anyone has documentation on the changes to MAPI client connections, I would appreciate it.
Thanks!