A:AnswerNo, this is designed for USB-C smartphones, tablets and computers. You can get the Blink 500 B1, which is the same system but with the camera-mountable receiver: https://www.bestbuy.com/site/saramonic-ultracompact-2-4-ghz-wireless-clip-on-mic-system-w-lav-dual-reciever-for-cameras-mobile-blink-500-b1/6371602.p?skuId=6371602
The B1 will work with that camera's mic input.
You can also buy RX receiver by itself and pair it with the B5's transmitter if you need both USB-C and 3.5mm receivers: https://www.bestbuy.com/site/saramonic-2-4-ghz-camera-mountable-wireless-mic-dual-receiver-for-cameras-mobile-w-trs-trrs-blink-500-rx/6425402.p?skuId=6425402
A:AnswerThe only limit is the transmitter's battery. That would be about 4-hours on a full charge, but I would try to charge every 3-hours of use, so you don't lose power during a recording.
A:AnswerNo, for the iPhone XS and and iPhone with Lightning, you should use the Blink 500 B4 system, which is the same system, but with a Lightning connector.
https://www.bestbuy.com/site/saramonic-wireless-microphone-system/6371599.p?skuId=6371599