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