They are definitely compatible, I’ve seen shrimp with bettas and puffers, so guppies should be better. Cherries and ghosts will work with enough of them and enough hiding spots. Amanos or vipers are probably a good bet. Dwarf crayfish would be cool as well.