OK...good news/bad news.
First, pool store had seal ring for the pump, o ring for the union, waterproof lubricant for the rings,and a new trap strainer (broken pieces from old one were found in impeller). Out the door for $31 including tax and was happy to pay it.
Got home and got to work on...