Правильно: трёхмачтовове судно.
Нет, запятая не нужна.
Союз да в этом сочетании одиночный и выражает противопоставление (да = но). Запятая в сочетаниях, которые стали устойчивыми, «исчезает» при повторяющихся соединительных союзах (и...и, ни...ни).
Да, в слове data-аналитик дефис необходим.
Как название должности учитель-инспектор пишется через дефис.
По основному правилу тире не нужно, но при паузе можно поставить интонационное тире.
Запятая не нужна.
Обычно в таких случаях перед именем запятая не ставится, но для точно ответа нужно знать контекст.
Правильно: не с кого спросить.
Это слово относительно новое, и его произношение ещё не зафиксировано в нормативных словарях. Однако поскольку оно производно от англ. Russian российский и token, а в слове токен ударение падает на первый слог, то можно предположить, что правильно произношение рутокен.