CRC Algorithms Basics
Use the same algorithm on your MCU. That also includes initial constants and data size - if the algorithm works on UINT8, don't use INT32.
That depends on the specific device, you didn't specify which one is it, so we can't know.
See #2.