You’re basically doing a mini mash to convert the pumpkin. The grain is there to provide the enzymes needed to convert the pumpkin starches into sugar. The reason for 6 row vs 2 is that traditionally 6 row had higher diastatic power (ability to convert startches to sugars). However, last time we had a thread on this topic, Denny pointed out that modern 2 row has basically the same diastatic power as 6 row, so it really doesn’t make any difference.
As to 2lbs vs 3, again its all about making sure you have enough enzymes available to get good conversion. 2 might be enough, but if I were you I’d stick with the recommendation.
And yes, the 3 lbs of grain will indeed boost your og a bit. Exactly how much depends on what efficiency you get from your mini mash. I think the reason the recipe doesn’t account for this is they’re assuming you will get low efficiency and it won’t make much difference.