Глагола, обозначающего работу кровельщика, нет.
1. Тире не требуется. 2. Следует писать с большой буквы.
И практически - слитно.
Уже ответили. См. вопрос № 275938.
Можно поставить интонационное тире.
Склонять нужно, если слова офлайн и онлайн употребляются как существительные: клиенты из офлайна.
Мн. ч. тв. п. - с агентствами.
А вопрос в чем?
Корректное написание: Джон Мак-Аслан.
При - предлог.