I would probably decrease 2 stitches on the final row of your ribbing and then work the pattern as written. Or if you don't want to do that, work an extra knit stitch at each end.
As for working the pattern as it presents, you're right. If the stitch facing you looks like a purl, purl it; a knit, knit it.
"Trust the pattern!"
Time flies like an arrow, but fruit flies like a banana.
Hop aboard while we follow the cloud-covered van of knitting harmony, man!! Woooo!! --Hedgehog
IngridKH on Ravelry