Open source router firmware project OpenWrt ships its own entirely repairable hardware
(www.theregister.com)
The very example I provided comes with an mPCI-e slot to install a WiFi card of your choosing.
Also they have SIM card slots so you can install a data SIM card and set-up a fallback configuration that switches to it if your landline internet connection goes down.