A: Yes, technically. But you need a separate product key for each PC.
If you already have Windows 10 Home installed in another language (like English), you don't need a new ISO. You can simply download the through settings: Language packs for Windows - Microsoft Support windows 10 home arabic iso