Roku channel Development without Roku box

I want to develop channel for Roku. I have downloaded Roku SDK after registered account and started to develop with brightscript. But later on, I knew that I must have Roku devices to develop channel. SDK doesn’t provide simulator for testing or development and it doesn’t provide service in other countries except USA and Canada.

  1. Do i need a roku box to develop a channel for Roku?
  2. Is roku box and its services available in india ?
  3. Is there any web tool or simulator for development and testing?

Thanks