Technically, it will be sufficient for your requirements then. Focusing only on the VPN requirements you state.
However, I cannot recommend this low-end router to anyone in 2023.
The 1.5GHz quad-core CPU is underpowered, the 256GB RAM is under-spec'd, and worst of all, the 2x2:2 radios for both bands are not worthy of purchase today (and expect to keep this for even a few years).
What may be a better buy (if long-term ownership is important), is the RT-AX68U, or the RT-AX86U (and for your specific use, possibly also consider the 's' version of that router, if it is discounted greatly). All of these options offer more RAM, better radios (4x4:4, at least on the 5GHz band), and much better CPU/SoCs and RF design.
If you're going to use this router, wired only, it may be enough. But the stability, reliability, and performance will always be wanting vs. the models suggested above.
Hope this helps.