Check out the "cleansing salads" link in The Best Of for the carrot salad recipe. :)
You can use any good oil, it's a good way to get more essential fatty acids from like Flax or Coconut, whichever one you tolerate well. I use Spectrum's Flax and Evening primrose oil mix and may try Udo Prime next.
It's not a complete fast, no, altho a good diet helps.
Digestive enzymes are what your pancreas puts out to get the nutrients from fats, carbs, protein. Lipase, Amylase, Protease. It's one of the few supplements I recommend to everyone.