So I have a Light Green SF Spangle, he has a tiny tinge of blue around his vent so he could also be SF Violet. And a female Grey (no idea what factor till she breeds and even then probably not until after a few clutches) also SF Violet, SF Spangle.
If she is only SF Grey, I should get some green, some sf grey green and some grey? Whereas if she's DF Grey, will they all be SF Grey or SF Grey Green?
You can only get greys if your male is split for blue, Greys are blues with the Grey gene added. If he is not you will only get Greens or Grey Greens. Violet is not a blue gene, it just adds to the base of blue or green.
So if he is Green/blue you could the results you mentioned, and also some blues if she is sf Grey. If he isn't split for blue then just remove the Grey and Blue options.
That mating should also give you df Spangles and Violets of the various colours also!