1. I stand to be corrected for this - I think EF can't check CX reward inventory. You will need KVS tool.
2. Yes. It applies to upgrade as well (but not companion ticket). FYI, you can add anyone to your redemption list for free, but it will cost $90 to remove any or all names on the list. The maximum number of nominees on the list is 5.