1. Pikemen and Western Halberds in vanilla are still bugged without modding but if you change their formation in the descr_unit file from "1.2, 1.2, 2.4, 2.4, square, phalanx" to "0.8, 1.8, 2.4, 2.4, square, phalanx" they'll fight much better but aren't over-powered like they would be if you got rid of their secondary weapons. Of course, good mods like Lands to Conquer Gold or Stainless Steel fixes that problem as well and has better AI.

2. Securom has never caused any problems for me.