Build does work.
Though, i'd change the Seagate HDD to Western Digital, Toshiba or HGST (Hitachi) HDD since Seagate HDDs have high failure rate. HGST (Hitachi) HDDs have the lowest failure rate.
Further reading: https://www.backblaze.com/blog/hard-drive-reliability-stats-q1-2016/
Btw, Corsair AF140 fan has terrible performance and i'd use Corsair ML140 fan instead.