I'm not wild about using
Sterling on a girl, but it's alright due to it's unisex nature.
Kristina with a K is nmsaa but the spelling
Christina I would be okay with. The middle name is common, at least in my area, but it works with the more unusual fn, making it obvious this is a female child.