No. You must physically be located in New Yorkto wager real money on BetRivers Sportsbook. You may still access your account while outside of New York, but you will be unable to make any wagers.
However, if you are located in any other state where BetRivers has an online sportsbook/casino, you can absolutely play if you sign up for an account on the state-specific site.