it would be fine, but your stocking selection is not very good when it comes to the barbs and serpaes. Both these fish need decent size schools to calm agression and your guppy may well get bullied. Im not all that good with guppies, i've never kept them, always felt they were amazingly boring to watch. basically minimum numbers for barbs and serpaes would be 6. You may well do better to take back the gold barbs and get 3 more serpae, and i might be tempted to get another ram as company for the other. I would probably ditch the molly and guppy and get 5 more black neons too.
You would then have a nice school of neons as dither fish (dither fish will make the rams feel safe), the serpaes adding a nice bit of colour to the tank and making it look busy and a pair of rams as your showpiece fish. You could also get away with a few bottom feeders later on, corydoras for example.
You mentioned the tank is new, did you cycle it properly before stocking it?