pfsense configurations

Job ID: 32473892

Budget: $50 – $100 USD

situation :
3 simple routers with no public IP, Pfsense behind the routers, all routers are configured to use DDNS, all ports are forwarded from the routers to the Pfsense, all routers are merged by the Pfsense to support the local network with the 3 routers speed.

what I need is to guide me through :
1- configure the Pfsense to use let's encrypt to generate the certificates.
2- configure the Pfsense to work as a VPN server for the dial-in users.
3- configure the Pfsense to work as a site-to-site VPN with another Pfsense in another location.
4- configure the Pfsense to work as a site-to-site VPN with a Draytek router in another location.
5- troubleshoot the current working vpn dial-in access stability to a Draytek router.
6- all-new and alternative ideas are welcome.
Related categories: Linux Education Cisco Network Administration Firewall