Are all rooms non smoking?
I'm pretty sure they are. You will be hard pressed to find any hotel in Canada that still have smoking rooms, although they are not actually illegal.
Yes - the hotel is all non-smoking
Yes they are.
Get an answer from Abigail's Hotel staff and past guests.