Wood flooring and Heavy Wheel Chair
Just dealing with the matting question, I would assume regular matting would be ok, you will just need a lot of it. Assuming you will have one, I would keep the outside ramp clean, then have a commercial-quality welcome mat outside the door, and another two inside. (Like, the 3'x5' or so ones. Your goal is that the wheels have to make at least 1 complete revolution before leaving the mats.)

It may also be prudent (depending on your house) to have a different flooring for the area around the door, designed for higher wear.