Yes, they can have multiple devices and do not have a limit to the number of devices they can have.   

If a user has more than 1 device, the push request will go to every phone at the same time. The user can approve it on any of their devices.