Question: do i need static ip for vpn?
Answer: The general consensus (which I agree with having set up many VPNs over the years) is that for reliable site to site VPN, one end must be a static IP address. For a remote access VPN (on demand, not full time, not site to site) a dynamic IP address at both ends can work well with a dynamic DNS service (e.g. noip.com).