Hi,
CAN has nothing related with ADC, so if used both somehow it is simply application task.
For your code, if you start group conversion, you should wait for conversion completion before you can read results. Either you can do this using interrupt and notification enabled (as done in RTD demo example) or for example by calling of Adc_GetGroupStatus function in a loop.
BR, Petr