Делайте валидацию у полей каждого шага, пока один шаг не прошел валидацию - не пропускать к следующему, и на последнем шаге уже собирайте данные с форм и отправляйте все валидные данные на сервер.
Итого вместо 7 кучных запросов будет 1 общий
Можно конечно) Если вы работаете один, то используйте денвер. Если же вам нужно советоваться или показывать кому-то сайт в процессе изменений, то можно на поддомене сделать