You would need to see your family doctor in order to get a referral to see a specialist. Good luck.
Yes, a rheumatologist would be the best type of doctor for you to see for that testing. However, I know in Canada, it can quite often take a LONG time to get in to see a "specialist", so you may want to ask your family doctor if he/she is willing to do the testing and then if there is a problem, send you to a rheumatologist. TECHNICALLY, any doctor can request the testing (at least here in the US), however, a rheumatologist would be the best type of doctor to treat those conditions.
Best of luck!