Hello,
Indeed, a SIM card from any provider can be used for the data. It's better to purchase a SIM card that is intended to be used with a router, as all carriers in the US throttle the mobile speeds if you're sharing the internet with a mobile plan.
One thing to make sure, is to get a device that is certified to work on your carrier network. To find out which order code is best for you, please visit this sites' ordering tab.
Hope this helped!
Best regards,
DaumantasG