I do auto and home and life insurance in Edmonton. The above info is correct.
But you should get from your Singapore insurer a letter of your claims record. Better still a letter from the traffic police of your traffic record.
For overseas drivers who do not have Alberta driving experience...