Is it possible to have a shared secondary Mongo DB instance between two replica sets..?
No you cannot have shared secondary as the sync is based on oplog replay plus a single monogd cannot be a member of 2 replica set.

The only way to have a single machine be a member of multiple replica sets is to run multiple mongod servers on that machine.