Hello,
No worries about being new to networking.
I've been using OpenWRT on my own router for about 1-year now and I still feel a bit new myself - I'm always learning something new!
Anyway, to answer your question about opening certain UDP ports, configuring the LTE router ports can be done via CLI (e.g., SSH terminal) or by editing the respective firewall configuration file
/etc/config/firewall. Either way, you might find some solutions HERE.
[PORT MANAGEMENT]
Before I provide further details on modifying ports, would you mind clarifying the following?
[Yes/No] UDP 4500 = NAT Traversal
Are you experiencing problems with NAT? I believe the firewall rules have that configured by default.
{Yes/No} UDP 500 = Internet Key Exchange (IKE)
Are you connecting the LTE router via VPN between endpoints? If not, this may not be a required function to configure.
Ex. [ROUTER-A] < - - - - VPN - - - - > [ROUTER-B]
[Yes/No] UDP 123 = Network Time Protocol (NTP)
Most routers that is support OpenWRT don't typically have a built in hardware clock, although running an ntp-client per say is doable. That being said, I'll just provide you with the link to the OpenWRT NTP Settings HERE.
[DEMATERIALIZED ZONE]
As for the DMZ, unless you are operating a website from within your internal network (e.g., LAN) that is properly segregated (protected) from your internal network - then it would NOT be advisable. Granted, in the interest of testing, you could temporarily configure the LTE router to operate through the DMZ for a quick test to see if network connectivity improves or not. Definitely, a workable solution that may help validate blocked network traffic. NOTE: Just be sure to remove the LTE router from the DMZ immediately afterwards, otherwise, you might find yourself dealing with another problem - potential intruders (e.g., hackers)
I know this may not be all the info you might have been looking for but its a start, but feel free to post a response to the above questions and either I or someone else should respond.
~ Chad