For edge maintenance you could get a barber hone or one of the 12k hones, or a pasted strop.
As for razors you can check the classifieds here, or either of those you listed in your post are good options.
I have no personal dealings with Ruprazor but based on the feed back I've heard on this site I'm sure you will get a functioning razor from the site.
Gold dollar may have spotty quality when you get them from factory, but those GD's from Rup are fixed up before sold. Which means if it was a crappy GD I think they'd discover that ahead of time and not let it out the door.