Another 16GB wont be worth it for gaming unless you're getting it really cheap or free.
You'll see marginal gains unless you do application stuff like KAC said.
And yes don't mix sets, RAM speed will be kept to the lowest RAM set and there could potentially be instability issues with the mixture so best to keep them the same.