early sexing ?

hey im a first time newb doing a guerilla bagseed grow. i have around 18 plants sprouting little hairs by the nodes and the solistice is still supposed to a half week away how is this possible also i have 18 plants total all of them appear to be female how likley is that causei expected to have to cull around half of them. also i have one sprouting little balls but only at the top on the new growth( pictures of that below) is this a male ? or is this somehow already flowering. any answers are appreciated cause im confused as hell

grow 014.jpggrow 015.jpg
 
Top