They are if the word "CANADA" appears on the obverse. Based solely on the color of the coins, some are either cu-ni, silver, or some other silvery-colored metal. Suggestion: For the ones you think may be silver, either post decent-sized pictures, of a list of their dates and denominations.
I see Australian 50 cent pieces near the front. Each coin will have it's country of issue on one side or the other
I see some Kennedy Halfs and buffalo nickels in there. So the answer is no. Wait, I see a mercury dime also, I'm going to change my answer to yes and no or no and yes.
Those with English language legends and no country name are from Great Britain. Any with legends in non-English characters will have the country name in the native language(s) of that country.