Is this out doors? Looks like it to me.
Your plant is fine from what I can see and yes it does appear to be developing flowers.
Forcing your plant to re-veg at this point would only slow you down so much you might as well plant new ones, so I would continue to flower this plant under a 12/12 light cycle and harvest when the time is ready. If you're worried about your yield supplement it with a few solo cup plants.