don't worry about restrictions, "blow through" is a system used on a lot of bikes, i think the fuel pump pressure needs raising slightly so it will possibly have an electric one fitted
there'll be other things to consider but it's been a while since i looked at it when i was contemplating force feeding my old Inferior Japanese vehicle oil burner
i'd probably be more concerned about it's drinking problem
