The grammatically correct versions are given in boldface. Your first sample follows:
I don't do as much walking as I used to.>>correct I don't do walking as much as I used to.>>wrong
I don't do as much walking as I used to. I don't walk as much as I used to. Both of these expressions are correct. However, the expression "do walking" (or "do fishing")