Не сказать прямо, что обязательно, так как визуализатор работает с готовой моделью из Архкикада, но, всё-таки, предпочтительно, когда человек универсальный и работает во всех необходимых пакет программ.
Не обязательно. За Архикад никто нк доплатит вам. Вам он нужен чтобы переводить в dwg только будет и все . Но это удобно если его знает визуализатор.