Não, você não precisa e acho que não pode instalar os dois, pois eles geralmente entram em conflito. Você precisa escolher um.
Qual você escolhe depende do que você precisa e prefere. Os OpenTypes são como uma versão "aprimorada" do TrueTypes.
Se você estiver usando um sistema Windows antigo, o OpenType poderá não funcionar, a menos que você ajuste o registro. Se você faz web design e deseja ter acesso a caracteres expandidos, o OpenTypes oferece isso e é mais leve que o TrueTypes. A dica não é processada da mesma maneira e, aparentemente, os TrueTypes oferecem resultados melhores para fontes muito complexas. Conforme você lerá nesse link, alguns softwares ou sistemas herdados não suportam dicas do OpenType.
E há o conjunto de caracteres expandido (swash, ligaduras, frações, unicode, diferentes alfabetos etc.) dos OpenTypes que podem ser facilmente acessíveis em softwares como os oferecidos pela Adobe. Você pode preferir usar um OpenType de qualidade se precisar ter acesso a símbolos matemáticos complexos ou precisar trabalhar em projetos relacionados à linguística, por exemplo (relacionados: o que são essas coisas no design de texto? ). Mas mesmo que você obtenha um OpenType, não é uma garantia que você encontrará esses caracteres extras se a fonte não tiver sido criada com eles desde o início.
Para qualidade de impressão, ambos são bons.
Uma coisa é que, mesmo que os OpenTypes possam conter mais caracteres que os TrueTypes, isso não significa que eles realmente o façam . Seus 2 conjuntos podem ser idênticos. Você precisará verificar se o seu OpenType possui os conjuntos estendidos tentando!