Doubt they’ll go by IP location, but there may be a workaround depending on the service.
For example, California already has a similar law around cancelling gym memberships initiated online. Planet Fitness customers can just set their “home gym” to one in California to get access to one-click cancellation, even if their billing address is in another state.
The device in the thumbnail is the Ayaneo Flip DS, for anyone else wondering. From a quick search, it runs Windows and is stupid expensive.