Has to be baht (and has to come from foreign source) and if you transfer in USD or CAD the bank in Thailand will convert to baht (better rate than if you convert to baht in Canada). If you don't renew and want it again later then you start all over including the O/O-A. Feel free to DM