I think anyone would be hard pressed to identify a specific strain while the plant is in "veg" Maybe in Flower by smell, but even then that is a S.W.A.G.!
Now Sativa or Indica...? Better chances there and I am seeing more Sativa traits in that plant! Blue Dream is a Sativa leaning hybrid...1st clue....
Cheers