Hi@Palawut
1.for some package, the s32k146 is a pin-to-pin compatible superset of S32K142, so I would say yes for your first question.
2.you need to do some special configuration for CAN FD, and you can use loop-back to test the CAN module.
I don't quiet understand the last two questions your asked, but I hope this answer can help you.