Cuttlefish are coral safe. They will eat fish, shrimp, and crabs (not hermits). Clams are not bothered but you will want to stay away from stinging LPS corals.
To determine the sex of cuttlefish - Multiple cuttles are generally required to accurately determine the sex of your cuttlefish. It can be done with just one, although it is harder and will require effort and patience. After reaching sexual maturity, male cuttlefish will 'display' a unique stance and pattern to show a female that they would like to mate or when fighting other males. In Sepia Bandensis this stance includes the cuttlefish fanning out its tentacles, turning a dark black/brown color with white spots or lines, and angling its mantle upwards (butt-up). If there are multiple males in the area, the other ones will most likely begin to display as well. They will often circle around each other displaying until one attacks the other. Typically, after the cuttle gets attacked it will either back down or, if it is feeling superior, it will bite back. Females will usually not react to this display or will simply swim away.
Taller tanks provide the cuttlefish more room to move up and down the tank more, and encourage swimming and exploring. Shallow tanks usually have less room to explore (more filled with rock/coral/etc.) and you will probably see the cuttle walking along the sand more than swim around. A long tank is not bad, but the cuttles seem to like the depth of a tall tank and IMO a tall tank encourages more activity.
Here is a picture of a male displaying:
He is not in full display, but it is the only photo I have of it. The cuttle to the left of the male is female. Thales has some good pictures of a group of male cuttles with a female in the background.
In contrast, here are two males not displaying:
HTH
-Nick