looks like its still too early to tell...
keep an eye on those nodes. as long as they turn into leaves and not pollen sacs, you're fine. as far as i could see, they werent pollen balls. i also didnt see the hairs on the last pic of the top of the plant.