well, as far as the OP was concerned...
A medium character with maximum reach, eh?
I'd go:
Goliath (for Powerful Build...large longspear),
Monkey Grip (for a better increased weapon size....huge longspear),
Get some Strong Arm Bracers (For even greater weapon size....gargantuan longspear)...