Нет, для получения водительского удостоверения в Москве требуется именно внутренний паспорт гражданина РФ. Загранпаспорт может понадобиться только если вы хотите, чтобы написание вашего имени и фамилии латиницей в правах соответствовало написанию в загранпаспорте.