1. права на редактирование определенной ноды можно организовать несколькими путями.
решение зависит от ряда сопутствующих условий:
- как много пользователей и нод,
- права на редактирование должны быть для отдельных пользователей или ролей, и т.д.
1.1 самое простое (если таких пользователей и нод всего несколько) - сделать ноды разного типа, создать под каждого пользователя роль и прописать разрешения для редактирования (роль » тип ноды).
1.2. или есть ряд модулей по гибкой настройке доступа, можете выбрать, какой лучше подойдет под ваши задачи:
https://www.drupal.org/project/acl
https://www.drupal.org/project/content_access
https://www.drupal.org/project/nodeaccess
https://www.drupal.org/project/flexiaccess
1.3.
https://www.drupal.org/project/field_permissions - модуль позволяет давать права на редактирование определенных полей.
2. со второй частью вопроса проще:
2.1. в настройках внешнего оформления (mysite.com/admin/appearance) запретите использоваание админтемы для редактирования контента (уберите галочку - Use the administration theme when editing or creating content)
2.2. темизируйте форму