It sounds like you've pretty much answered your own questions but these are some helpful videos
for gauge. Scroll down to that section and also take a look at the video on blocking your gauge swatch.
It is good advice to knit the gauge in pattern but since rib is so stretchy, the pattern gives you the equivalent gauge in stockinette. I do what the pattern says and knit the swatch in stockinette.