1) I'm not completely sure with OCS 2007R2 running with it as you might experience a port conflict. However the ports required by BES Express are listed here on page 281:
http://docs.blackberry.com/en/admin/deliverables/14333/BlackBerry_Enterprise_Server_Express_for_Microsoft_Exchange-Administration_Guide-T487521-984726-02162010-001-5.0.1-US.pdf2) The main consideration is that you can't install BESX onto the same besmgmt database as your 4.1 server. That means that users will need to have their devices wiped and re-activated as you're moving them from one database to another. You could use enterprise transporter (see this article:
http://www.experts-exchange.com/Hardware/Handhelds_-_PDAs/Blackberry/A_1094-Using-BlackBerry-Enterprise-Transporter-to-move-users-from-4-1-x-to-5-0.html) BUT it's not supported and may not work. If you are going to try enterprise transporter, try move yourself and see if it works. Even if it does, I would still move users one and a time and be prepared to do a wipe/re-activate.
You can use the same besadmin account as it should have the right exchange permissions. Just ensure that it also has permissions to perform ldap queries in active directory, as BESX uses that to lookup users in order to add them.
Good luck!