It wouldn’t hurt, that’s for sure! The risk of connecting the battery voltage to one of the data pins is definitely valid. I think the CAN transceiver chips have their own isolation but I’m not 100% sure.