Нужно ли стартаперу знать языки программирования?
Если есть деньги, то идей достаточно. Остальное сделают исполнители.
Нет. Всегда можно нанять человека с нужной компетенцией.
Проблема найти данного человека и оплатить его услуги.