Are you planning on using double, insulated, stainless steel stove pipe?
I would think it would not rust, but maybe moisture problems in the insulation inside the pipe?
One way to get around that is to make a bigger sheet metal "pipe" to surround the stove pipe and keep the soil off. That could be galvanized steel or sturdy aluminum. Then put a collar on the stove pipe where it comes out, to keep
water and crud out of the space. Or fill the space with micafill, available at most big box builder stores. It's used as pour in attic insulation. It's an expanded mineral and is totally fireproof.
Lot of trickiness here to keep water out where it doesn't belong, and nothing combustible close to the pipe.
HTH,
troy