Hello @saurabhkulkarni123,
The steps you have mentioned seem to be good, but I want to check if you are using the RappID BL application GUI for CAN deployment since we are supporting only the UART directly from Simulink.
Open the RAppID BL Tool. For all the settings, you could load the rbl file, located in the _rtw generated code. Please select teh Vector compatible can probe.
Now, press the reset button on the MCU and then, within 5 seconds, please press the Start Bootloader button in GUI.

For your last question, you cannot deploy the code via CAN directly from S32DS, you could only deploy from S32DS via JTAG.
Hope this helps,
Marius