No, you don't need a heater to hatch brine shrimp. However, the hatching may take longer.
As for feeding them to fish, the fish will love them, but brine shrimp are not that good a food source. Don't feed them too often.
One nice thing about brine shrimp is that being small, a lot of corals that feed on small items will feed on them.