You can maintain the path by raking it occasionally. Pea gravel is cheap at about $1 per square foot of coverage. If you do choose pea gravel, however, make sure to use some sort of border edging ...
There's no need for landscaping fabric — in fact, you shouldn't use it beneath pea gravel when it functions as mulch. Just ...