Да, зависит. Биотоп — это место, где обитает биоценоз. Чем разнообразнее и сложнее условия биотопа (рельеф, климат, наличие воды, тип почвы), тем больше различных экологических ниш может возникнуть. Например, в разнообразном горном биотопе будет больше ниш, чем в однородной пустыне.
Нет, невозможны в стабильном и здоровом состоянии. Доминантные виды — самые многочисленные или оказывающие наибольшее влияние. Но для полноценного функционирования биоценоза необходимы и другие виды, занимающие разные экологические ниши (консументы, редуценты). Биоценоз из одних доминантов был бы неустойчив и неэффективен.
При увеличении видового разнообразия:
В итоге, экосистема становится более сбалансированной, и резкие колебания численности отдельных популяций становятся менее вероятными.