why would you want to clean you coral?
As for the rocks, are you wanting to clean them before you put them in or while they are in the water?
Before i put mine in i use a small scrub brush to remove any "dead" stuff from the rock. When they are in the water, they acummulate some junk, so i just used snail s and hermits to get that under control.