fatcobra;
Preheat requirements are typically determined by base metal chemical composition and thickness. For your application, it would be the higher alloy P-No 4 that would dictate preheat requirements for the weld joint.
Regarding choice of filler metal, this really comes down to design philosophy. Remember, the strength of the weld joint is based on the weaker of the two materials being joined, if the materials are of different chemical composition. Since the weaker base material is P-No 1, the filler metal has to be as strong as the P-No 1 base material, which is the reason why I mentioned that ER70 and E7018 would be acceptable.