1.
Susanna, definitely. The "h" isn't terrible, but it seems frivilous to me and makes the name look awkward.
2. People might initially think of the song, but it's a heard-of enough name that she wouldn't be made fun of.
3.
Susanna is a thousand times better.