A single board computer could get you close to these requirements, as long as there are USB dongles for everything [0]. That takes care of 1, 2, and 4. As for drivers, I'm not sure if you can pipe voice calls across these (VOIP, yes, but cellular calls? I have no clue how that works).
[0] https://www.amazon.com/4g-usb-modem/s?k=4g+usb+modem