I would avoid the Zebra danios, go for a small group of harlequins if you must, but smaller fish such as emerald eyes and microrasbora, if you go guppies, go male only and you should be ok.
as for the gourami, make sure the tank is humming nicely before ading them, plus adding them last prevents a lot of aggression issues. The honey gourami are better as they get smaller, and the gold ones are stunning. another option would be a short fin betta (longfins dont like the surface filter unless you create a quite area for them.) or if you can find them Badis make good options too (is anyone seeing a terend here )