Ciao, a parte la dimensione (impostabile attraverso la sotto-proprietà border-width) non è possibile personalizzare lo spazio tra i punti. Anzi, ti dirò di più, ogni browser ha il suo personale modo di renderizzare quel tipo di bordi.

Una soluzione per ottenere ciò che vuoi è l'uso del linear-gradient sulla proprietà background-image.
Su stackoverflow una risposta con degli esempi: How to increase space between dotted border dots

Vedi se riesci ad applicare questa soluzione per il tuo elaborato. Fai sapere se hai bisogno di ulteriore aiuto.