First: The multiplayer is based solely on cars, something like twisted metal, up to now has 3 modes online, deathmatch, team deathmatch and rally, but according to John Carmack said in an interview more multiplayer modes are testing to see if they work with rage and so they will be added before you leave.
And has no multiplayer on foot.
The inventory is infinite, you can have all weapons and all the things you want and will never be filled, and there will be looting too.