Hard to tell, I dont think dinos, but it could be a collection of diatoms, green hair algae and dinos. What are your tank parameters? I would probably syphon as much out as I could and then yes, a product like vibrant can help but you should figure out the underlying issue first and you have to be careful with dosing. If your issue is too much light and nutrients- you will be dumping vibrant (aka $) into the tank and never see an end to it and potentially cause other issues. Good husbandry with this new tank should set everything right, Id hold off on additives until you have tried to correct what you can. Remember it took 5 months to get where it is, nothing will work overnight.