В значении "ухаживать" – подбивать клинья.
Здесь нужен предлог "на".
Если имеется в виду "сведения о заключении договоров", то верно: сведения по заключению договоров. Если имеется в виду "подавать сведения после заключения договоров", то верно: ...по заключении договоров.
Обе указанные запятые нужны.
Запятая после можно подумать нужна. Тире поставлено правильно.
Ошибок нет.
Лучше: Невозможное на первый взгляд - вполне возможно, если хорошенько подумать.