Is this available to canadian stripe accounts too or just US?
Not that needing a US bank account is necessarily a show-stopper, but it's more work.
:currency => "usd", # presently can only make bitcoin charges in USD
So, looks like USD for now. Although I think you could probabaly just implement the conversion yourself on your own wrapper code.
<<Edit>> my apologies. I misread your question, thinking you were referring to currencies. But assuming they only accept USD, i'd have to assume its only for US accounts too? Perhaps someone can chime in and let us know though. Or try it with a canadian account and see what happens.