Можно учить typescript без нативного js?
Можно, но нет смысла - фактически выучите JS с плюшками TS поверх него. Поэтому лучше таки поучить JS а затем разобраться, что добавляет TS сверху. Это всё потому, что TS расширяет синтаксис EcmaScript, и совместим с ним (с какой версией ES - зависит от версии компилятора).
если нет обоснованной причины писать на ts - не пиши
Почти всегда есть обоснованная причина писать на TS.
TS похож на конструктор сайтов. Вроде сайт на TS, но работает на JS. Так в этом конструкторе придется еще и свою локигу вставлять.
Вообще не понял смысла этого ответа. Возможно, человек спутал TS и Ангуляр. TS похож на конструктор сайтов не больше, чем C#.
И какие плюсы ts перед js?
В вашем коде будет порядок, если вы этого захотите.