Actually, Kribs are one of the more patient cichlids when it comes to breeding in a community. What size is your tank? I don't think any of the occupants listed would be a problem except maybe the cory's (egg eaters), but if your tank is large enough I would suggest putting their cave in a corner and putting a divider up after they spawn. Leave the parents with the eggs and leave a danio or two in with them as dithers. You could probably even get away with having all fish other than the kribs on the other side of the divider since it is clear, the dithers will still do their job as the kribs will chase away anything that comes too close to the divider. The fish you have should serve well to strengthen the bond between a Krib pair. If you can, make sure the male is larger then the female. The young lady Kribs like the older gents... If you have Krib's isolated with no visible dithers at all, it is likely the female will turn on the male after spawning as he will be then be the only possible threat in her eyes.
When my kribs started setting the mood for spawning, they fended off their territory from anything that got too close, but they never posed a serious threat to any fish in my 30G, except my pleco. They don't play well together. Kribs will chase other fish away once they get too close, but once the pother fish has left the scene, the Krib returns to it's cave. Unlike many other cichlids, Kribs won't chase and beat/kill anything that gets too close.
If you have an interest in dwarf cichlids, or even if you don't, Kribs are a great place to start. They are prolific community tank breeders. Their courtship dances are interesting, and the parenting cannot possibly be explained. It something you have to see for yourself to believe. These fish are better parents than some people I know... My krib's brought their first batch of fry out about 3 days ago. With one jerk of the body from either parent if they feel a threat, all babies go completely flat to the ground and stay motionless...
I started with angels, then blue rams, but the Krib's have been the most interesting by far!!!
Colin