If I create a skin on Win10 and add a special font, will this font remain inside the theme on an android device, or will I need to have the exact same font on hand for android and add it separately?

All fonts are embedded into the .rd file, so no need to install any fonts on devices.