Hi
Hope you are doing great, in this case I dont see a reason why the reader should not be able to read longer UID, the anti collision process might not be implemented correctly the best would be that you check that it is doing the correct process and the corresponding cascade levels.
for your first question yes as long as the tag is a mifare or NTAG device. since the MFRC is intended to be working with this devices.
for the other question you can check the documentation section for this device in the following link
it is also worth mention that this device is not recommended for new devices, we recommend customers for new projects to use the CLRC663 family.
BR
Jonathan