Koenig, 1. POST или GET, там разницы нету в данном случае.
2. include работает, но он подключает выбранную страницу один раз, можно сделать проверку на полученный результат из include, но что делать если результата не было, ведь в этом случае нужно еще раз запустить include без обновления страницы.