Making the entire album visible to Person A, I think, is not as reasonable.
Making the entire album visible to Person A, I think, is not as reasonable.
I think it's reasonable to share a photo where Person A is tagged only if the photo has been shared. Tagging and sharing are separate actions as far as most people are concerned so there's not a good reason I can see for the UI performing both actions on a tag event.
Tagging is sharing. I see tagging as creating a link between the photo and my google+ profile. Maybe there should be a second option of labeling my name but not linking to my profile and thus keeping the label private, which is odd but seems more like what you want.
In the case of physical photos, no I dont think you need to give everyone a copy because that would take effort on your part. Sharing on google+ is costless.
Regarding sharing, why would you want to tag somebody with his/her public profile without even telling him/her that?