As explained in the opening post of this thread, Xaero's world map is a client side mod. This means you and your friend will be required to add it to your `.. \AppData\Roaming\.minecraft\mods` directory. It is not a server plugin.
In regards to having the full map displayed at the start -- no. As far as I'm aware, Xaero's world map has no way to do this.