I think I've figured out how to avoid seaming.
I'm going to do a provisional cast on (turkish cast on) and then work it in the round. I really don't think it will be too bad at all. I'll knit the first whole round I think and then start the pattern, but i'll leave off the extra stitches. start with YO on the first row, and then for the second round make sure the stitches i'm dropping are the yarn over ones. 3rd round, i'll knit one before the YO...
I'm hoping it will work. If not, my backup plan is to again do the provisional cast on and then knit each half as though it were a separate piece. (following the pattern exactly except knitting the purl rows).
I tried some test pieces tonight and I think it's going to work. :crosses fingers: