If the person you are trying to invite does not have permissions to view the category that the topic is in when they try to redeem it, it won’t work under any circumstances that I can think of. It’s possible I’m misunderstanding your question though.
Only if they are at a trust level (or have other permissions) to see the category that the post is in. For instance, if you invited a TL2 member to view a post in the Lounge category I don’t think it will work.
Perhaps I am misunderstanding what you are wanting to do?
Edit: If you want it to just be a member’s only category, then you can add trust_level_0 to the permissions. But you need to specify a group that also has permissions in the group field of the invite for this to work: