Пойдет в школу и все равно друзья, учителя(их много будет и объяснить всем как надо называть Николая нереально) будут Колей называть скорее всего. Да и будет ли ему самому когда подрастет нравиться вариант Никола, от этого будет и зависеть как он будет представляться, пока то он не понимает, что он Николай-Коля-Никола и все это одно и тоже имя... Уж если хочется редкое имя, то и называть надо редким именем, а не заставлять всех вокруг привыкать что Николай - это не Коля, Александра - не Саша, а Маргарита - не Рита и так далее...