Can the BPi-M5 use the accessories of Raspberry Pi 3?

Hi,

I bought an Raspberry 3 ages ago but they keep biting the dust just to a known fault in the board. I looked on the bananapi.org home page and the M5 seems to have a similar form factor to the Raspberry Pi 3. I am wondering if the M5 could fit the case/fans of the Raspberry PI 3. I assume the board would be able use the camera regardless of what type camera I have?

Thanks,

Aaron