What are USB port requirements for Cenpos credit card swipe and check reader?

If the merchant wants to swipe, they will need 2 usb ports, 1 for the mag swipe and one for the rdm check reader?

Yes. Any swipe device accepting credit cards must be directly plugged into the computer, tablet, or smart phone, not a usb hub.