Yes, I believe so.

Yes AFAIK. Last I read (during the kickstarter, IIRC) there were some details to be worked out about what formats would be able to be imported / exported.

Yes on creating a player home. The rest depends on what you mean by random events; you can probably create a variety of scripted events that appear random to the player.