Vpn tunnel requirements
An SA is a set of mutually agreed-upon keys and algorithms that are used by both VPN Neighbor to allow the flow of data across the VPN tunnel. That's the basic information you will need to have VPN Connection between two site. you can do many thing with firewall like Monitor VPN Interface (remote), QoS, Security and more.