I ran B100 for years in the warmer months with zero issues. There is a place not to far from me that sells B20 and b100 at the pump. I have run processed oils from sunflower, soybean, cotton seed and canola as well as pig and chicken fat. Truck ran fine, less smoke and a totally different exhaust smell. As said above carry a few extra filters for a few thousand miles until the crude gets cleaned out. If you have never ran it before I would suggest maybe a 50/50 mix to flush everything out then go to B100. When I started using it I went through two filters within six thousand miles, after that all was fine.
Canola is the good stuff, sunflower is darker and alot thicker which you notice in fuel pressure being lower. The pig and chicken fat ran great as well. I have not used any in a while due to the price being higher than diesel, not sure if it still is. I would suggest using only processed oils instead of WVO being that WVO still has alot of the waxes and pariffins in it which could gum things up. You do have the benefits of extra lubricity ( nearly twice ) and higher cetane than diesel.