I've never replaced rotor fasteners and don't see a problem with re-using them. I don't think they need to be torqued too tight anyway as the forces applied to them aren't lengthwise but in shear. Normally they utilize nyloc nuts, which might be for added insurance they don't back out even if loose, but I've taken it to mean they're not torqued down very much in the first place.
As for the topic of conversation - there are different grades of stainless. The alloy that's the least corrosion resistant and not as shiny is the strongest. The more nickle and chrome in the alloy, the more brittle and less strong, but the prettiest and corrosion resistant. If you can choose your alloy, go with the strongest.
That said, I've used stainless bolts from the hardware store for shock mounts and panniers with no issues. I've even used stainless to retain dual discs. I've seen stainless axles, but don't think I'd go that far.