Что будет если в лок сети окажутся два пк с разными ip, разными mac адресами, но с одинаковыми именами?
NetBIOS. Это ему полагается иметь строго разные имена ПК в сети.
Ну такое не просто устроить, но можно, решается на сервере.
Доступ в любом случае идет по имени, а не по IP. 
Если вы пытаетесь зайти по имени, то имя сначала резольвится в IP а потом уже идет доступ по IP.
Все зависит от того что за имя  и где будет резольвиться - либо это DNS сервер, либо NETBIOS

В общем в зависимости от настроек либо будет прекрасно работать, либо не будет работать.