i3-7100 в 2018 году покупать не стоит - старый, дорогой, слабый. Хотя-бы уж на i3-8100 собирай современную систему, он значительно шустрее в ту-же цену (и новее). Ну а так от 300 ватт сойдёт.
Не покупай этот компьютер, лучше купи AMD Ryzen 5 1400, или Ryzen 3 1300X. А карта 1050 Ti не стоит своих денег, лучше на Авито поискать GTX 1060 3 GB, она куда мощнее. Не стоит покупать старые процессоры.
Для такой сборки хватит и 300-ваттного блока питания, но лучше взять не меньше, чем на 500 ватт, чтобы блок питания не работал почти на всю свою мощность. Так он будет меньше греться, возможно, меньше шуметь. Да и проживёт такой блок питания заметно дольше, чем на 300 ватт. Главное, не брать от дешёвых компаний типа DEXP. Можно, но лучше перестраховаться.