Can Airbyte support 2-way sync i.e. changes from A go to B and changes from B go to A?

Airbyte actually does not support this right now. There are some details around how we handle schema and tables names that isn’t going to work for you in the current iteration. If you attempt to do a circular dependency between source and destination, you’ll end up with the following A.public.table_foo writes to B.public.public_table_foo to A.public.public_public_table_foo. You won’t be writing into your original table, which may be your initial intention.