Well, I don't think the shark will have any trouble eating fry, so I wouldn't expect many to survive. And yes, your shark will hate the other fish in the tank as he is aggressive. You're also aware he gets to 6" and will need a bigger tank?
How many usually survive depends on the tankmates, and decorations. In your tank, I would say just a few. Unless it's heavily planted and decorated.