Buying a direct contract for the "perks" may not make financial sense.
Add in buying contracts at two resorts to do it, and the resulting issues in booking what you want in home resort, and it starts to make even less sense. RIV and OKW cannot be used together until 7 months.
I would take multiple steps back and evaluate why it is important to have perks. Unless APs come back and you are a power user of the discount, the financials are pretty bad. It's the only perk worth legit money, and could change radically on return of APs.
I would only be buying riviera because it’s the only available currently that isn’t so expensive in order to retain perks.
It sounds like you think this saves you money. OKW direct is $165. RIV is $195, and a minimum contract isn't getting incentives right now (or maybe ever) - you have to buy 150+ direct to get incentive, and at 150 you get an incentive of $5 per point, bringing the cost to $190pp for a resort you aren't intending to use home resort for.
A 125-pointer at RIV costs $24,375 plus closing.
125 points direct from OKW is $20,625 plus closing.
You can get 150 points resale at OKW around $15,750 or so, which is already a $5k savings and more points.
And because you are looking at needing more points resale anyway, it is worth noting that a 250-pointer at OKW can be had for $95-98pp, which represents another thousand plus in savings on that first 150.
The Gold is only available to FL and DVC, but the typical AP discount is roughly $100-150. So you'd need to buy 35 to "make up" the financial difference on that RIV contract vs. OKW direct, and more than that to make up resale differences. How many years would that take, for a not-guaranteed perk?
You can get most of the dining discounts via other means, so I am ignoring them. TOTWL is open to resale. The Epcot Lounge is not a permanent feature, and DVC has never added lounges in other parks and have had time if they wanted to. Every other perk is the opportunity to pay for something.
Maybe it's emotional. Some people want a blue card for the emotion. But own that and know that savings are harder to make work with math.
RIV is nice if that's where you want to land. If it is, great, buy it. But don't buy it because "perks."