1. Заведи 3 пользователя и 3 папки. Первого назови admin_ftp и дай ему привилегии чтения и записи на все 3 папки, второго назови user_ftp и дай ему привилегии на чтение/запись на одну папку например, на другую только чтение, на третью запрети доступ, третьего обзови guest_ftp ему дай доступ на чтение из одной папки, на другие запрети доступ .....тут фантазии сколь угодно может быть.
2. С KeenDNS всё работает... ftp://my_ftp.mykeenetic.ru Заходит без проблем. Непонятно какие у Вас сложности возникли то?
3. непонятно вообще, что требуется? ... лично мне не понятно.
4. разложи по папкам из 1 пункта по своему хотению...что нужно публиковать, а что нет.