For further clarification, I would like to create a new post and have existing custom fields, which may have been created by another user appear in the dropdown for add custom field.

Further, I am also trying to *hide* the existing posts created by other users from showing up in the post panel/admin.

Is there an easy way to do this?