Hi @amanandhishoe! One of the easiest ways is to use the Create Block theme plugin, which will add a ‘Manage Fonts’ option under Appearance. Any fonts added here will show up in your site’s Global styles and other places where the block editor is used.
That’s true. However, WordPress 6.5 will have a native, built-in way to add fonts. You can find out more about this on this Github issue. A version of this is already available if you use the Gutenberg plugin, but that’s not recommended, as it’s a beta plugin.