Can 43 year old to join the Canadian military?

Yes, as long as you meet all the enlistment requirements.