Yes, they are. My only suggestions would be the following:
- An APU is going to struggle with what you want to do with it. For any sort of heavy rendering or playing games on high, you'll want a dedicated GPU.
- Look into a beefier PSU, especially if you heed my first suggestion
Otherwise, these are all good quality parts, just not necessarily ideal for what you want to do with it. But I defer to other forumers who are far more computer saavy.