FontFamily объявляется в Control, который является основой как UserControl, так и Label, и является унаследованным DependencyProperty. Поэтому, если вы не переопределите значение FontFamily на метке (локальное значение, стиль, триггер и т. Д.), Вы уже можете установить FontFamily на элемент управления UserControl и отобразить его на метке, не делая ничего другого. Если вам нужно изменить его внутренне и выдвинуть его для отображения в UserControl, вам нужно связать FontFamily UserControl с метками с Mode = TwoWay.
Ко второй части - вам нужно настроить механизм подсчета, который увеличивается при каждом создании экземпляра, возможно, как статическое поле внутри элемента управления. Затем можно увеличить значение и применить его к метке в конструкторе UserControl (это будет зависеть от порядка загрузки и переменной во время выполнения во время каждого сеанса).