yeah they are definatly sativa and they look stretched to fuck
by looks of things ya might have to support them branches with something when they start getting bigger buds
a lil tip on how to determine a sativa or indica plant

sativa's have long skinny fan leafs ,and have a habbit of growing quite tall

indica's have short and fat fan leafs ,and have a habbit of growing short and bushy


cheers all