Ciao @fedezucca98,
Il sito puoi crearlo tranquillamente senza avere il dominio se installi tutto localmente, dipende da che sistema operativo usi ci sono diversi applicativi che ti permettono di mettere su un “server” con tutto l’occorrente per poter installare wordpress e creare il sito.
Vedi : Mamp (Mac), Wamp (Windows), Xammp (linux / Win[se non ricordo male] ).
Dopo che hai creato il tuo sito e sei pronta a caricare tutto nel tuo dominio segui la guida, Moving WordPress.
Diversamente, non fossi capace di lavorare con questi strumenti, opta per un qualsiasi hosting gratuito da usare temporaneamente, la guida per lo spostamento rimane comunque valida.