1) Can I book shore experiences whilst onboard my River Cruise?

Yes, you'll be able to book and pay for these onboard. Just so you know, you'll need to pay via card or using experience credit. You can't pay using cash, or charge them to your onboard account.