I would run a plate style cooler for the PS similar to this.
http://www.jegs.com/i/Earls/361/2100...60#moreDetails
For the ball valve I'd run one of the C&R oil filter adapters with a built in valve. In fact I plan to run one. $70 to $90 on fleabag. They also have a port for an oil temp sender.