Какой фронтенд фреймворк лучше использовать в связке с Django?
Тут совершенно не важно какой бэкеэнд, сложности будут одинаковые. 
У vue.js порог не большой, за пару дней можно разобраться
Без разницы. Но Vue легче.