They are already flowering so if you've been doing 12/12 light schedule from seed I guess you may not know, but if you've been doing 18/6 then you have autos.
I would be giving them flower nutrients yes, they are well along their way. Nice looking plants.