You did right with the wire wheel and oil.
Lol no, wouldn't trust a bucked to even set it on. Never know. There's lots of forums on here about anvil stands. I think it's more personal preference with some common sense. Good and sturdy is the way to go. Stump, steel, 4x4s 6x6s. If you go with wood at all try to do it so the wood grain is vertical to get the maximum support/ strength for your hammering. Read around on here then look around to see what you have on hand. Just secure it well. Don't want wobbling when your working.