All the PC parts should be compatible on paper but if there is something standing out please let me know. Or if there is a better alternative that I am not aware of, I would love to hear your thoughts. Thanks!
PS. The 6750xt was $379 just yesterday :( Missed my window.
You can always start off with a thrift store keyboard for $2, then when you get more money buy a nice mechanical keyboard instead of getting a cheaper one now.