The system looks fine... the #8 before the pump I
might change to a #10... make sure the filter will
flow the amount needed.. other than those little
things your fine.. on the section of #8 I just like
to have the first restriction at/or near the carb...
as for the pump.. rule of thumb is .5 pounds per HP
and your safe
wave