Hello Buzaglo,
Level 120 is all that you will need reach in order to gain access to all of the weapons and level restricted content. A total of $300 million will be more than enough to buy what you want with extra cash to spend. However, $1 billion may draw a red flag and land you on the high-earner blacklist.