Good to see you after a long time bro ;D
Smoking increases your Blood Pressure, if it is more than 140/90 at the time of examination - you would be subject to unnecessary additional exams such as ECG, TMT and 2D echo etc. in that order to determine if there is any damage to heart tissue. Serum Creatinine might also be done to check Kidney damage due to high BP. They want to determine potential progression of the diesease in case some damage is present already.
Drinking increase your liver enzymes (ALT, GGT, AST etc.), Elevated liver enzymes might necessiate additional exams such as Hep A, B, C etc. Though I understand they check for elevated enzymes only if they suspect hepatitis risk (I think some forms are contagious).
The progression of any of these potential dieseases would put a burden on Canadian healthcare in future as these develop slowly over period of time.
Better to keep them under control to avoid furtherance of the tests, which will delay your process. In addition, like one recent example - A greedy doc might see an opportunity to make more money by additional tests too..
It's right medical information but not right about Canada medical test if your BP more than 140/90 they ll do nothing even the drinking little or large alcohol didnt increase liver enzyme immediately
Plz calm done it's very easy test