Сын - обе формы, два сына и двое сыновей
Два сына - когда мы говорим о каждом отдельно, а двое - когда об обоих сразу.
пароход - только два, двое пароходов не говорят
командир - только два, двое командиров тоже не говорят
директор - обе формы, два директора есть, и двое директоров тоже может быть.
Чем директор от командира отличается? Непонятно.
сани - только двое, потому что множественное число.
Если ответ по предмету Русский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.