1)
Katie or
Katy is fine, but only for a nickname.
2) I like it solely as a nickname.
3) There are plenty of combinations using names that
Katie/
Katy could be used as a nickname for.
Elizabeth,
Victoria,
Frances,
Joy, etc. all could be used as middle names.