Thank you for reporting back. I wish more people would do this.
Yes your Roku can control your Sonos volume you have to go onto the Sonos system settings choose the device like if you’re using the beam or arc and set up a new remote and follow the prompts. this is the reason I only use Roku for streaming as all my TVs have sonos. It will control the volume and turn on and off the TV