Hola.
En Youtube si buscas cómo instalar Dojo, tendrás un montón. No es por no compartirte links, pero creo que es mejor que los busques tú para así, además ir aprendiendo a como hacerlo y ver que vídeo se adapta mejor a lo que buscas.
No obstante te comparto el link del repositoprio oficial donde podrás encontrar información sobre cómo instalarlo, en mi opinión es bastante práctico (la web) y sencillo el cómo lo explican:
https://docs.samourai.io/en/dojo
Y por último comentarte que no es posible usarlo sin linux, lo que si es que creo que Windows tiene un subsistema llamado WSL (Windows Under Linux o algo así) y que permite tener cosas instaladas de linux, pero como no soy usuario de windows no te puedo detallar los pasos.
Mi recomendación es que si quieres dar esos pasos, los des directamente usando Linux Ubuntu.
Dojo funciona bajo Tor por defecto.
Cualquier cosa me dices.