Duplicate posts have been deleted, as well as your double post.
As for 5-
Just because your level is on a cliff doesn't mean it needs to literally be on the Cliffside on the map. That just looks ugly to look at.
On top of this, don't make hills on your map just to accommodate the levels in your game. Try using tiny versions of these hills to spice up your world map.
Here is an example, take a look at my project's map:
Like 80% of it is useless, but it looks nice. Try mimicking something like this a little bit.