Can we have two versions of open deploy in the same machine?
You can use OD 6 with OD 5. The install manual tells you how to do that. I doubt it would be possible to do multiple instances of OD 6.