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