Is the RF500S compatible with the RF550VPN? Can I upgrade the RF500S with the RF550VPN firmware or is it different?

The RF500S and RF550VPN are two different products. The RF550VPN can do almost all the features that are in the RF500S plus many more.

The RF500S does not support VPN. You can NOT use RF550VPN firmware for the RF500S.