Необходимо собирать данные с рразных источников в интернете и мапить данные с сохранением формы на странице файл предлогаю (есть ресурсы с которых можно собрать информацию)
Обязательные поля для заполнения
form-item-title - textfield
field-name-field-company-category - select with 2 levels
field-name-field-country - select
field-name-field-com-city - select
field-type-geofield - set map pointer
field-type-image - image upload (min 3). File type - jpeg.