Глеб, не подскажу. Смотреть надо. как у вас там устроено. Пункт 2 и 3 самые простые. Я бы так сделал.
Сначала пользователя интересует тип операции, а уже потом способ.
Carburn, с того, что вы в основную страницу вставляете блоки, как отдельные страницы. В терминологии Javascript это называется фреймы. Не путайте с HTML iframe