The only thing you need to do with the egg is keep in a place with decent water flow. When the time comes the shark will hatch on its own. Mine was about 7 inches when it hatched. Im not sure about this, but i think you can keep it in ur community tank for awhile. You just have to stay away from angels and triggers. I am going to have mine in my 90 gallon for awhile till he gets big enough to handle himself with some of the fish in my 150.