@mksd, sure.
I think for the last point, I replied to another thread on the approach. Essentially this will involve
- write an OMOD on OpenMRS to interface with OpenERP using their API. You can see example here
- Create a custom display control (see here), that will call your API on the omod, which will in-turn call ERP apis to display the information.