As long as you are in their system you shouldn't have a problem unless they need some form of I D! I would call them first to be on the safe side!
I think it will work especially because you're in the system but if not I'm sure they'll find a way to figure it out or tell you what you need
If you're in the system already they'll find you I'm not sure if the SSI will work. I don't see why not give it a try
Thanks! Your answer is awaiting moderation.