2. If player is leaving layeouts one, he appears on layeouts two. layeouts two has got four other passages to other layeouts, will i have to use variables for controling from which passage he will enter?
Make doors. When you player collides with a door, it has some private variables telling which layout to go to, and what x/y to set the player at, if need be.
Just so we're clear, it doesn't have to look like a door. It can be an invisible sprite, or one that's off the edge of your layout.
4. Even with few sprites, layer editor is slowing down badly. are you planning on improving it?
Sounds like your computer is slow, or you have a lot of other stuff running. The layout editor works fine for me, even with hundreds of sprites in the layout. And my computer is pretty old.