There are several of your suggestions that can already be created/already there. Suggestions 1 and 4 are the only 2 we cannot do.
2 can be done by modifying the sprite sheet. Easy.
3A could be done by placing sprites that have arrows that when clicked on, make the cloud move around. You could also do this with the arrow keys too.
3B I suggested once a long time ago. But found out that you just shift-click, and then highlight the items you want to move, then you move them. Simple.
The rope is something I've wanted for a very long time.
The fireballs could be done in theory, but I don't know for certain.