Да, дефис при приложении нужен: сын-генерал, отец сына-генерала.
Онла́йн-… – первая часть сложных слов, пишется через дефис: онлайн-урок, онлайн-лекция, онлайн-семинар и другие .
Тире нужно. Оно ставится между подлежащим и сказуемым-существительным.
Корректное написание: раджа-йога.
Следует использовать тире: врач — детский онколог (но через дефис: врач-онколог).
Корректно: Париж — это по любви. См. § 11 «Правил русской орфографии и пунктуации» под ред. В. В. Лопатина. Сказуемое здесь — по любви.
После слов тем не менее можно поставить тире (как интонационный знак).
Корректно: Треугольник является прямоугольным, если и только если квадрат гипотенузы равен сумме квадратов двух катетов; Треугольник является прямоугольным тогда и только тогда, когда квадрат гипотенузы равен сумме квадратов двух катетов.
Если «И я тоже…» — устная речь супруги, то рекомендуется оформить фрагмент следующим образом:
...на надгробии которого по его желанию начертано: «Я сделал для людей всё что мог…»
— И я тоже… — вторит ему верная супруга.