i have four pink kissing gourami with 3 moonlight gourami, and they get along, i know dwarf gourami's can be jerks though, picking at things.
depending on the size of your shrimp, the fish should leave him alone, (small shrimp dont make it in my tank, a shrimp has to be almost full grown to survive, or i find bodies)
cherry shrimp are smaller than ghosts i thought, so you might have some trouble, also shrimps are a scavanger, so your going to need more than 1 to clean up a 29 gal (and i think they live living with more than one shrimp)
btw my kissers are only 2 inches, i dunno if yours are bigger, otherwise a 6" kisser might not hessitate to snack on a shrimp