Вероятность всегда остается что что пойдет не так, но я считаю что это лучший вариант, так как разработчики этих кошельков заинтересованны в надежности.
Не обязательно. Кто нибудь может создать хардверный кошель, по с закрытым кодом, продавать его пару лет, а потом вывести все токены.