Apple Magic Keyboard on Windows 10 (fn key and layout)
Regarding 2., the mapping for the keys that create characters, you probably need a Windows software keyboard layout that matches Apple's unique "British" hardware keyboard.   See if this one works right for you.