Is Arduino a good platform for my project?

Yes, I cannot find that board anywhere either.

Maybe you could interface your own CAN chip with it. (I have no experience in that area)

Mowcius