Возможно ли использование win 10 pro как файл сервера?
Сама винда ни каких серьезных ограничений не имеет. Файловый сервер можно поднять разными способами. И вот эти способы могут иметь ограничения. Как и на любой другой ОС. Это может быть SMB протокол (самый простой),  FTP, протоколы на основе SSH, HTTP и прочие. А ОС позволит тебе создать любой сервер без проблем.

Однако, имеется условное ограничение в виде лицензионного соглашения, которое, при использовании не серверной ОС для большого кол-ва подключение, будет нарушено.
Насколько я помню windows professional поддерживает максимум 20 конкурентных подключений.