В ошибке все написано. Из модели ProductAccesories две связи к модели Product. Не видя всего кода могу предположить что надо указать related_name для одного из полей с ForeignKey.
Если нужно редактировать объект то лучше пользоваться UpdateView. CreateView все же предназначен для создания новых объектов.
Если нужны значения по умолчанию при создании всех новых объектов, то в в модели можно прописать default для нужных полей.
Для FBV надо в шаблоне добавлять {{ csrftoken }}. CBV если прописана соответствующая MIDDLEWARE в случае FormView добавляет csrftoken автоматически. В случае простого View можно попробовать сделать как в FBV. Или создавать класс на основе FormView или FormMixin.