5 years gap sa master.
Kung may masters ka na why will you take a diploma di ba.
Make a good argument why this course will help you in a career. Siguro i-reason out mo na specializing ka.
A good example is yung pinsan ko na tinulungan ko Civil Engineer and nagmasters na siya pero kinuha niya Engineering design and drafting. Around 30+ yrs old. Napapasa ko. Reason is specializing siya. Natouch nila sa course pero hindi focus, di tulad ng binibigay na course dito.
Sa medical naman.
Physical Examination, urinalysis, CXR, HIV, Syphilis
Yan ang gagawing examination sayo.
You might need to issue this concern sa SOP mo. I'm not 100% sure if diabetes is one of grounds for refusal pero kasi nakalagay na inadmissbile ang tao sa health ground if they will be a burden in the canadian health system. I think it mostly apply for incoming PR and temporary lang status mo.
I would suggest that you address this concern and argue that you will get a medical insurance for your husband and you will shoulder all the expenses for his medical.