Perks are known as Suit Modules in Crysis 2. They are divided into tiers the same way perks are in Black Ops. You have Power, Armor and Stealth modules for multiplayer and Power, Armor, Stealth and Visor modules for single player. In multiplayer there are seven Armor modules, eight Stealth modules and eight Power modules. In single player there are three modules for each of the four catagories.
Each module in multiplayer has two upgrades which add an additional bonus or improve one thats already given. Im unsure if modules can be upgraded in single player or not.
As for weapons there are two Sub-Machine Guns, three Assault Rifles, two high powered semi automatics, two Shotguns, three heavy weapons, four side arms and four explosives.