Есть ли гарантии что Django не умрет?
Нет. Равно как и нет гарантий что завтра в мир не ударится комета,  доллар будет мировой валютой, зарплаты в ит будут раздуты.
Не существует технологий и фреймворков которые бы гарантировали что они будут существовать долго. Ничего страшного в этом нет. Надо просто постоянно развиваться не ожидая что можно выучить один трюк и всю жизнь его показывать.
По делу django - сейчас находится на пике жизненного цикла и вполне достоин внимания.
сейчас нет ни одного языка программирования или фреймворка который будет лидером через 50 лет, так что с вашим подходом проще ничего не учить