You should apply for study visa without medical for non-sds. Yeah you can do medical before lodging file but it’s good to do medical after lodging file. You will get medical request from IRCC at later stages which indicates that your application’s approval will be very high.
It’s your choice to do medical before or after request from IRCC.