Можно ли создать пользовательский вид XIB и, в свою очередь, использовать его в контроллере вида XIB (и его внешний вид также отображается)?
Не настолько, насколько я знаю. Я делаю контейнер-заполнитель UIView и программно добавляю представление контроллера дополнительного представления в viewDidLoad
UIView
viewDidLoad