I'm not exactly on the team doing the processing of names, we just do a hand off more or less. I know in the database, we store names (more or less) in unicode so that is all characters you can imagine. On the transfer, though, we can only pass letters, spaces, and periods. That is actually something I just assumed would work but I think it could break if we are accepting those characters somewhere.
Thanks for the answer! That is helpful and your extra question gave me something to look in to.

