Look at the Plex Dashboard screenshot in your first post.
Each Plex client (SmartTV app, Roku app, etc) has local settings that can be accessed and changed only on the client itself. They cannot be configured remotely, “pushed” from the Plex server, etc.
How to access settings, what each setting means, etc is in the Plex documentation / support articles linked above.
No. Lowering quality/bandwidth leads to transcoding. Plex tries to play media at its original quality. Plex transcodes when needed to fit a quality/bandwidth limitation or due to a compatibility issue (ex: client does not support a certain audio or video format).
Read the Remote Access & Server Settings documentation and the Remote Access server settings, and Plex client support articles.
There are bandwidth settings on both the server and the client that should be reviewed and set appropriately.
Everyone’s setup (server, Internet access, etc) is a bit different. The default settings in Plex generally work, but may not provide the “best” overall experience.
It will take some trial and error to find the optimal settings for your setup.
This is the trial and error part. You may have to adjust it over time, especially if you have multiple simultaneous remote streams.
Try increasing it to a higher setting, see how things work. Adjust as needed. You might try setting it to Original just to see what happens.
The Internet upload speed setting takes precedence, so Plex Media Server will transcode if needed to keep the stream under that limit.
You should have your friend adjust the settings on their Sony TV as well. The Plex client default settings for remote streaming is 4 2 Mbps. Try setting it to Maximum/Original.
As mentioned, expect it will take some trial & error to find optimal settings. Also, remember there is no guaranteed bandwidth on the Internet. Your uplink speed might be “X” Mbps, but that does not mean remote users can reliably stream at that speed.
Example: My uplink speed is 30 Mbps. A friend across town has 100 Mbps downlink speed. However, the routing between our ISPs is quite poor. She can reliably stream from my server at 6 to 8 Mbps. We had to lower the remote bandwidth setting on her devices to avoid buffering.
Another friend several hundred miles away has no such issues. Their ISP has a better interconnect with my ISP, so they can stream at a much higher rate (and quality).