Change font of rich text field with help of code

Have you tried simply uploading your own font in the Wix Editor and see if it then appears in the rich text font menu in your dataset field.
https://support.wix.com/en/article/uploading-and-using-your-own-fonts
It might not as those fonts might be a set default so that they are web safe etc. however always worth a try.