No, it is not.
yes
It is located south of Morocco and east of the Canary Islands, in Africa.
Laayoune, the place in Western Sahara
I does not have a capital because i dont know it just doesnt so bye.