Special characters shouldn't be a problem, but (naturally) haven't tested them all, so you'll have to try your use case :)
As for converting string to int or int to string, that's not supported - however, you can use the UI Text node to set the text of a Text component, which also allows using text codes. I.e. you can use variable text codes to put the number into your text component.