1) You do not need to install the DBs on the same machine in order to share the same recovery catalog
2) I am not sure if DBs in different versions can share same recovery catalog