Will there be vehicles?
There will be no vehicles inside of the base game.
How much clothing options will there be and will there be any weapon skins?
There is going to be lots of clothing options however there will be no weapon skins in the base game.
Will there be any pay-to-win aspects?
There will be no microtransactions. However there may be some DLC released after the base game is out.
Will there be VOIP?
There will be no voice chat, however there is a text chat for the PC version.
Is there going to be any animals?
No, except for birds.