Problem with a USB dongle is the limited length of the USB cable, so
that you can't put the dongle high enough to get a signal.
Better to use a dual WAN router (i.e. with xDSL and Ethernet) and
configure a separate 4G router for the backup connection. I've asked
here before why nobody appears to make a 4G modem having an Ethernet
connection (PoE would be ideal) but apparently no such thing exists.
So a recommendation is the Teltonika RUT X11 router.
Andrews & Arnold will sell you an xDSL router with 4G backup dongle
which retains the same public IP address when it switches to the 4G
backup service, but it sitll relies on there being a good 4G signal
where you place the router.
--
Graham J