Это бессоюзное сложное предложение. Если автор хочет выразить только перечислительные отношения между его частями, нужна запятая. Если ему требуется подчеркнуть отношения результата, следствия, ставится тире.
Если придаточная часть сложноподчиненного предложения стоит перед главной, запятая между частями союза перед тем как обычно не ставится. Запятая после придаточной части (после ПО) нужна.
По основному правилу между частями сложноподчиненного предложения ставится запятая. Но если придаточная часть стоит перед главной, как в данном случае, то вместо запятой может ставиться тире.
Да, употребление тире корректно. Между частями сложносочиненного предложения ставится тире, если вторая часть предложения заключает в себе значение следствия, результата. Употребление запятой вместо тире тоже возможно.
Пунктуация корректна. С тех пор как – составной подчинительный союз. Запятая ставится либо перед союзом, либо между его частями (перед словом как). В обоих предложениях возможны варианты.
Да, знаки препинания расставлены корректно: при противопоставлении между частями сложного союза действительно ставится запятая, а внутри частей сложного предложения ставится тире для подчеркивания их однотипного построения.
Судя по всему, здесь употреблено сложное существительное бренд-эксперт, между частями которого пишется дефис (как в словах бренд-менеджер или бренд-консультант, включенных в «Русский орфографический словарь»).
По правилам тире ставится в неполных предложениях с однотипно построенными частями, где пропущенный член восстанавливается из первой части. Однако при интонационной нерасчлененности предложения тире может отсутствовать.
Между частями предложения лучше поставить двоеточие: Посадил он перед подъездом маленький саженец и сказал соседям: если они не будут трогать дерево, то все у них будет хорошо.
Оба предложения безличные, но связь между частями в них разная. Поэтому и знаки препинания будут разные. Корректно: Захочу — уйду из дома. А я-то думала, кто-то готовит обед.