You ask "Will this all work together ?" and then you say "Ok so here's the computer I've made" :)
If you have made it and it works then, Yes, they will work together.
I'm not really too sure what your question is :(
Android Oreo News: Release Date & New Features
Best Photo Editing Apps for iPad
iMac 21.5-inch (2017) review
Comparatif : quelle est la meilleure batterie externe 2017 ?