Yes the cisco gets the correct routes advertised. Synchronisation is turned off by default in that IOS version. Each Cisco uses next hop self. Here is the whole config.
node 1
router bgp 12345
bgp log-neighbor-changes
bgp graceful-restart restart-time 120
network 123.123.54.0/23
network 123.123.54.0/26
network 123.123.54.64/26
network 123.123.54.128/26
network 123.123.54.192/26
network 123.123.55.0/26
network 123.123.55.64/27
network 123.123.55.96/27
network 123.123.55.128/27
network 123.123.55.160/27
network 123.123.55.160/28
network 123.123.55.176/28
network 123.123.55.192/28
network 123.123.55.208/28
network 123.123.55.209/32
network 123.123.55.224/28
network 123.123.55.240/28
redistribute kernel
neighbor 123.123.55.241 remote-as 12345
neighbor 123.123.55.241 next-hop-self
neighbor 123.123.55.241 capability graceful-restart
neighbor 123.123.55.242 remote-as 12345
neighbor 123.123.55.242 capability graceful-restart
neighbor 123.123.55.244 remote-as 12345
neighbor 123.123.55.244 capability graceful-restart
!
ip route 70.72.6.200/30 123.123.55.241
ip route 70.231.161.80/30 123.123.55.242
!
node 2
router bgp 12345
bgp log-neighbor-changes
bgp graceful-restart restart-time 120
network 123.123.54.0/23
network 123.123.54.0/26
network 123.123.54.64/26
network 123.123.54.128/26
network 123.123.54.192/26
network 123.123.55.0/26
network 123.123.55.64/27
network 123.123.55.96/27
network 123.123.55.128/27
network 123.123.55.160/27
network 123.123.55.160/28
network 123.123.55.176/28
network 123.123.55.192/28
network 123.123.55.208/28
network 123.123.55.209/32
network 123.123.55.224/28
network 123.123.55.240/28
redistribute kernel
neighbor 123.123.55.241 remote-as 12345
neighbor 123.123.55.241 capability graceful-restart
neighbor 123.123.55.242 remote-as 12345
neighbor 123.123.55.242 capability graceful-restart
neighbor 123.123.55.243 remote-as 12345
neighbor 123.123.55.243 capability graceful-restart
!
ip route 70.72.6.200/30 123.123.55.241
ip route 70.231.161.80/30 123.123.55.242
cisco 1
router bgp 12345
bgp log-neighbor-changes
network 123.123.54.0 mask 255.255.254.0
network 123.123.54.0 mask 255.255.255.192
network 123.123.54.64 mask 255.255.255.192
network 123.123.54.128 mask 255.255.255.192
network 123.123.54.192 mask 255.255.255.192
network 123.123.55.0 mask 255.255.255.192
network 123.123.55.64 mask 255.255.255.224
network 123.123.55.96 mask 255.255.255.224
network 123.123.55.128 mask 255.255.255.224
network 123.123.55.160 mask 255.255.255.224
network 123.123.55.160 mask 255.255.255.240
network 123.123.55.176 mask 255.255.255.240
network 123.123.55.192 mask 255.255.255.240
network 123.123.55.208 mask 255.255.255.240
network 123.123.55.224 mask 255.255.255.240
network 123.123.55.240 mask 255.255.255.240
neighbor 70.72.6.201 remote-as 5656
neighbor 70.72.6.201 route-map prepend out
neighbor 70.72.6.201 filter-list 1 out
neighbor 123.123.55.242 remote-as 12345
neighbor 123.123.55.243 remote-as 12345
neighbor 123.123.55.243 next-hop-self
neighbor 123.123.55.244 remote-as 12345
!
ip forward-protocol nd
!
ip as-path access-list 1 permit ^$
!
no ip http server
no ip http secure-server
ip route 2.2.2.2 255.255.255.255 GigabitEthernet0/0
ip route 70.231.161.80 255.255.255.252 123.123.55.242
ip route 123.123.54.0 255.255.254.0 Null0
ip route 123.123.55.176 255.255.255.240 GigabitEthernet0/0
cisco 2
router bgp 12345
bgp log-neighbor-changes
bgp default local-preference 150
network 123.123.54.0 mask 255.255.254.0
network 123.123.54.0 mask 255.255.255.192
network 123.123.54.64 mask 255.255.255.192
network 123.123.54.128 mask 255.255.255.192
network 123.123.54.192 mask 255.255.255.192
network 123.123.55.0 mask 255.255.255.192
network 123.123.55.64 mask 255.255.255.224
network 123.123.55.96 mask 255.255.255.224
network 123.123.55.128 mask 255.255.255.224
network 123.123.55.160 mask 255.255.255.224
network 123.123.55.160 mask 255.255.255.240
network 123.123.55.176 mask 255.255.255.240
network 123.123.55.192 mask 255.255.255.240
network 123.123.55.208 mask 255.255.255.240
network 123.123.55.224 mask 255.255.255.240
network 123.123.55.240 mask 255.255.255.240
neighbor 70.231.161.81 remote-as 1111
neighbor 70.231.161.81 filter-list 1 out
neighbor 123.123.55.241 remote-as 12345
neighbor 123.123.55.243 remote-as 12345
neighbor 123.123.55.243 next-hop-self
neighbor 123.123.55.244 remote-as 12345
neighbor 123.123.55.244 next-hop-self
!
ip forward-protocol nd
!
ip as-path access-list 1 permit ^$
!
no ip http server
no ip http secure-server
ip route 1.1.1.1 255.255.255.255 GigabitEthernet0/0
ip route 70.72.6.200 255.255.255.252 123.123.55.241
ip route 123.123.54.0 255.255.254.0 Null0
ip route 123.123.55.176 255.255.255.240 GigabitEthernet0/0
cisco 1
snat address
show ip bgp 123.123.55.209
BGP routing table entry for 123.123.55.209/32, version 11073552
Paths: (2 available, best 2, table default)
Advertised to update-groups:
6
Refresh Epoch 1
Local
123.123.55.243 from 123.123.55.243 (192.168.1.3)
Origin IGP, localpref 100, valid, internal
rx pathid: 0, tx pathid: 0
Refresh Epoch 1
Local
123.123.55.244 from 123.123.55.244 (192.168.1.4)
Origin IGP, localpref 100, valid, internal, best
rx pathid: 0, tx pathid: 0x0
cisco 1
some virtual server
show ip bgp 123.123.55.210
BGP routing table entry for 123.123.55.210/32, version 11079429
Paths: (1 available, best 1, table default)
Advertised to update-groups:
6
Refresh Epoch 1
Local
123.123.55.243 from 123.123.55.243 (192.168.1.3)
Origin incomplete, localpref 100, valid, internal, best
rx pathid: 0, tx pathid: 0x0
the virtual server is correct announced but the snat address point to the standby device