for the type, i'm gonna go conservative and say ind/sat hybrid
as for the strain, at this point you could probably call it what you want.... honestly, that's probably you're best bet cause everybody can give you a different answer on that one....
i'd say just grow it, harvest it, cure it, enjoy it, and have a very merry green x-mas....
They good great. However, I do not think that you should count on a Christmas harvest. While it is impossible to tell the strain, they look like a Sat/indica cross. Probably 8-10 weeks of flowering.