1) Можно ли создать логическую репликацию на уровне схемы
Нет.
Ответ есть даже в мануале:
https://www.postgresql.org/docs/10/sql-createpubli...
Банально нет даже синтаксиса для создания публикации схемы.
2) Связи между таблицами также будут реплицыроватся?
Что вы имеете в виду?
DDL вы переносите на подписчиков сами. Реплицируются только данные
TRUNCATE and DDL operations are not published.
truncate начали
реплицировать в pg11. Репликации DDL нет и не будет как минимум ещё в pg12, на данный момент нет ни черновых патчей ни даже обсуждений таковой реализации.
То есть так, как вы, видимо, хотите настроить паблишера и он сам всем будет заниматься - не выйдет.
PS: есть некоторая терминологическая путаница, как англоязычная так и русскоязычная, schema и схема как namespace или schema и схема говоря о структуре базы, т.е. DDL