We stayed at the Sheraton Tokyo Bay and was able to charge our Disney park tickets to the room. So the Marriott credits might work for that (if you didn't want to use it for room rates). This was almost 3 years ago, so I don't know if anything's changed.
When deciding cards, I like to calculate out first year value. Though it sounds like you wouldn't be getting a bonus for the CSR? Makes the comparison a little harder, lol. But CapOne would be $500 + $100 GE = $600 value. Bonvoy Brilliance using
@Lain suggestion downgrading after 1 year for prorated AF but double dip on Marriott credit AND get the 50k room certificate - would be 100k SUB using 0.7 cpp ($700) + ($300 x2 credit) + $100 GE + $150 conservative estimate for room value - $450 AF - $155 prorated AF = $945. You may want to adjust the $300 depending on if you feel you get the full value from it.
ETA: the Brilliance first year value is actually higher due to the referral bonus.
20k Bonvoy points if you refer from the Bonvoy Biz. Or 15k MR if you have a Plat, 20k MR if you have Gold Biz, 10k other MR cards IIRC.