I really like your idea of selling blueprints and scripts, however I can't think of any way to stop reselling/copying that doesn't quickly devolve into in-game digital rights management.
On the other points, for me the economy is one of the main reasons why you would make this game an MMO, and...