>>375962258
To play the game, nope. Just instal OVR Advanced Settings on Steam so you can playspace more which is handy.

As for uploading and avatar there's way too much to go into detail, is there anything specific you need to know?