i have the same system on my car; works great. the idea is to put the pump output at the filter boss so that the
oil is always filtered. those pumps have screens and check valves to answer your other concerns. with the amount of time and money we put into these cars it would seem foolish not to run some type of preluber; there are no negatives to having one.