Hallo [hier Namen einfügen]!
Zwei Punkte:
1) Garnelen gebären nicht, sie tragen bis die Eier schlüpfen. Solange sich die Eier "in der Garnele" befinden werden sie erst produziert. Danach erfolgt die Paarung/Befruchtung und schließlich kommen die Eier an die Schwimmbeine - das ist dann das Bild, welches du mit "hingen die Eier schon aus dem Tier raus" beschreibst. Ab diesem Zeitpunkt entwickeln sich die Jungen in den Eiern, dies dauert in der Regel nochmals 2-4 Wochen bis sie dann schlussendlich schlüpfen.
2) "An was sterben die Tiere?": Interessante Frage, welche dir leider nur ein Hellseher ohne weitere Infos beantworten kann.
Garnelen können an einer ganzen Bandbreite von Ursachen sterben: ungünstige Wasserwerte, schlechte Haltungsbedingungen, Vergiftungen, Häutungsprobleme, falsche Fütterung, Kannibalismus, Fressfeinde, ...
Wie du siehst kann auf diese Frage keine sinnvolle Antwort gegeben werden. Wenn du allerdings weitere Daten wie z.B. Wasserwerte, Einrichtung des Aquariums, eventuell ein Bild des Beckens und einer verendeten Garnele nachliefern kannst (Anhaltspunkt ist der "Problemfrageboben", welchen du hier finden kannst:
http://www.garnelenforum.de/board/threads/fragebogen-bei-problemen.21107/ ) könnte weitergeholfen werden.