Yeah, I think your overall assessment is probably good. Fans might be a little more, but they're not $30 Noctuas. I probably wouldn't go over $600.
That would put the GPU cost at about half the cost of the rest of the machine, which seems pretty reasonable to me. You can get storage for cheap at Christmas.
If you're trying to sell it to geeks, build it up in PC part picker, send the link out with the advertisement, and then sell it at 40%, maybe 30% of the new value.
If you're willing to do hand holding, you can sell it as an entire system, to somebody technically non-savvy. Higher margin, more work