Yes, you will need to create a bridge between both pfsense to simulate a local config scenario
carp checks and sync transfers a lot of packages between firewalls, make some tests to see if this setup will not fill up your link between pfsenses.
If you are using vmware, this post may be usefull
http://forum.pfsense.org/index.php/topic,45093.0.html