XamRicmTextEditor でフォントを変更する際には、FontSettings 配下のプロパティ設定を行う必要があります。

英数字・・・Ascii プロパティ
日本語・・・EastAsia プロパティ

例えば、英語と日本語が混在するテキストにおいて、フォントを変更する場合、次の様にプロパティ設定を行います。

private void FontList_SelectionChanged(
    object sender, SelectionChangedEventArgs e)
{
    var fontName = this.FontList.SelectedItem.ToString();

    CharacterSettings csFont = new CharacterSettings() {
        FontSettings = new FontSettings() {
            Ascii = fontName,
            EastAsia = fontName
        }
    };

    this.XamRichTextEditor1.Document.RootNode.Settings = 
        new DocumentSettings() { DefaultCharacterSettings = csFont };
}

製品について

Ultimate UI for WPF