Yep, Vulnerable 10 Fire means any fire attack does an additional 10 damage to the critter.
As for the Humanoid Killer mechanic, why not give him a plus to hit and damage for every humanoid he threatens? This way, the more puny little fleshbags that gang up on him, the angrier he gets.