You can sell and buy items by talking to the trader on level 12.

Enemies (except uniques) respawn when you reenter an area, so you can play the same area over and over again. This allows you to collect more experience points and equipment before you go to other (more dangerous) areas.

