Even the smallest Racor they make will exceed what you need in flow rate so no worries there.
Westerbeke/Universal (Bob B. & Joe J.) advise a 30 micron primary if the fuel lines are longer than 10' and a 10 micron primary if the filter is less than 10' away. They suggest not to use a 2 micron..... I replace far more lift pumps on boats with 2 micron filtration that I do on boats with 10 or 30's....
You'd be adding a lot of work to your lift pump if you were to choose a 2 micron. These engines are designed to run on the main on-engine filter which is (per Westerbeke's Joe J.) 15-17 micron nominal and approx 25 micron absolute. On boats we add an additional "primary filter" to aid in water removal and to add another layer of protection.
Unless you have a common-rail diesel there is no need for a 2 micron filter and it usually only leads to other problems. These engines really don't need 2 micron filtration, not even Racor advises it for this type of engine.
As an example our club launches (2 Westerbeke & 1 Yanmar) which run almost constantly from 7:00 am to 9:00 PM 7 days per week for almost 6 months per year, they run 30 micron primaries plus the standard on-engine filter. Two of these engines have now exceeded 10k hours.
If you had an on-board fuel polishing system, with a pump designed to handle 2 micron, than filtering the tank down to 2 micron is a perfectly fine practice. I won't personally install a 2 micron filter on the engine filtering system of our boat even though our tank is already 100% polished using a recirc system.
P.S. The primary filters Yanmar re-labels as "Yanmar" & sells for their marine aux engines, (re-labeled Racor's), are 30 micron....