If your router/firewall supports LT2P pass-through, you should have no troubles connecting. Many routers/firewalls handle L2TP connections fine even though they do not explicitly advertise pass-through capability.
To be able to allow VPN protocols manually on your router/firewall you must set up to allow outbound connections on UDP port 500, 1701 and 4500 and IP protocol 50 (ESP) for L2TP.
To be able to use OpenVPN protocol your router or firewall must allow outbound TCP ports 80(http), 443(https), 992, 1194, 8888 and UDP ports 53(DNS), 80, 992, 1194 and 8888.