Yes everything is fine...they can go together
Some suggestions = add some angels like 4 or so...and a betta (they make the tank look hell cool) and also many ottos and a couple of common plecs...and if you think you can handle it maybe a redtailed shark or a firemouth ;)