when you say some pieces of pvp gear do you mean 1-3, 5-8 or more? i would guess vast majority.
LFR is not the place to learn how to play his toon.
LFR is not just for noobs as you call them, i use it to see the content as im not in a raiding guild at the moment and ofc get some upgrades AFTER i did normal & heroics on all my chars, buying pvp gear & cheating the system is not the way to do it.
how much dps did he do? we had a rogue last week that did 7k.