Short answer - yes there is!
Long answer;
Get a large plastic ground sheet/tarp, one that is bigger than the floor of the tent - this is important - about a meter larger, both wider and longer.
Cut a large "T" shape into the ground sheet - (you can put duct tape along the cut lines to help prevent fraying if you want).
When fitted, the "T" fits from beyond the central pole towards the door. Here's the crafty bit - the sides of the "T" can be folded or rolled back to create a bare earth pathway from the door to the stove (if located close to the central pole) and also allow the stove to be on bare earth.
The spare groundsheet just gets bundled against the side-walls as a draught/insect seal all the way around the circumference of the tent - Bob is your Aunts husband!
I've used this method for about the past 8 years with my 8 man Laavu.
If your stove is off to one side of the tent, then get creative with similar cuts to a groundsheet to allow it to sit on bare ground.
A spark arrestor is simply a mesh baffle to help catch large sparks if they become airborne up the flue - small sparks do not last long enough to do any damage, but big sparks (like embers) can settle onto the roof of the tent and burn holes or be carried away onto dry crops/grass etc causing wild fires. You should be able to make something similar with commonly available mesh - the added bonus with the Frontier Spark arrestor is that they feature the 3 way tie-out bracket, so you can guy out the flue so it doesn't move about in high winds.
HTH
Ogri the trog