As for RCA cables, pretty much any that are the right length will do, but stay away from the ultra-cheap $2 to $3 cable.
Amazon Basics are fine. But there are many others to choose from.
I like these - RCA
https://www.amazon.com/KabelDirekt-Digital-Theater-Blu-ray-receivers/dp/B00DI89I04
Optical Cables -
But there are dozens to choose from.