Hello and welcome!

Definitely get your garter feeding on something other than goldfish! Try nightcrawlers -- they usually love them.
I think a 10 gallon tank is fine for now, but it will not be fine for more than one, or if you have a female. She'll grow too big for that tank eventually.