You should be able to swap in a drive, could always get those adapter/cases to set some up externally as well.
As for graphics anything xx60 is solid. 3060,4060,5060
My only thing is I wouldn't wait long to get a computer. I'd look at sales, but the way things are looking you're gonna get way...