I'm going to build a PC but i'm really wanting to make sure about the parts. Sorry for bad english.
My build hardware. https://pcpartpicker.com/list/bzh4cY
I see nothing incompatible about that setup.
Since the Ryzen 5 1600 is a first generation CPU, any A320, B350, X370, B450, or even X470 board will work out of the box. I would look into B450 boards so you can overclock and have better support for upcoming CPUs.
The board listed will work.
I would buy a better quality power supply, but the Cooler Master is enough wattage.
You don't NEED any more drives, however, the current 240gb SSD is not very large and may fill up quickly with games becoming large.
You could buy another drive SSD or HDD if you want to store more than a few games on your system at once.
Here is a revised list with a better psu. It is lower wattage, however it will still power a 1660 fine and it is much more reliable than the Cooler Master SMART unit.https://pcpartpicker.com/list/RMXTQZ
That EVGA 500 BR, 80+ Bronze 500W is more efficient and id say better than the Cooler Master. It still isn't the best, but for the price, it is a good option.