Maybe I am misunderstanding the problem, but you would not need to define/create the 2 other VM IP's in the Proxmox host /etc/network/interfaces file at all.
Using your second example /etc/network/interfaces file option, You create/install the 2 VM's and use vmbr0 as the Bridge for the network...