Yes if the pump and pipe are horizontal, use a spring loaded, poppet style check valve.
With 4" SDR35 there really is no room for "centering buttons", and they are just a waste of time and effort. There is only one little spot where the end of the motor will touch the shroud pipe anyway, and it won't get hot in that one little spot. More important to seal the top around the hose clamp with tape than to worry about centering.
Down thrust from back pressure is what keeps the impellers in a pump from flying up and wearing the upthrust bearing. Down thrust will do this no matter what position the pump is in, even completely upside down. But there is no back pressure until the pump is up and running, so upthrust on start up is the main problem. Starting the pump against pressure is all that is needed to prevent this from happening. When running the pump with a 40/60 pressure switch, the pump starts against 40 PSI and there is no problem. The only time the pump will upthrust is on the very first start when there is no pressure in the line, and you just don't want to do that to it very many times.
A lot of people think the weight of the shaft, impellers, rotor, etc, will make the radial bearings wear on the bottom. However, there is only weight on the bottom of the bearings when the pump is off. As soon as the pump is started the centrifugal force of 3450 RPM works like a gyro, and the really is no weight on the bottom of the bearings.
A submersible can last a long time when installed horizontally. Use a flow inducer or shroud. Make sure to have a spring loaded check valve. Start against pressure like when using a pressure switch. Eliminate multiple starts.