All of the standard cheap resisters seem to be PTC and combining those with a typical NTC would appear to be an exercise in frustration.
This is a myth that keeps coming up. Metal film can be positive or negative temperature coefficient. Check the datasheets - it is +/- 50ppm for a typical resistor, and if you test some, you will get positive and negative tempcos. Typically, a single batch of 50ppm/C metal film resistors will mostly match to +/- 5ppm, but there will be some that may be +/-10ppm. To get a 1ppm/C match, you would definitely have to measure the coefficient of each resistor and that is a long, slow job.
I guess if it was easy those vishay parts wouldn't command the premium they do. Trimming cheap parts in the home workshop is straight forward, like that bodge trim in the decade box that Dave exposed in one of his tear-downs, but then you have to accept the lousy tempco.
Edit: just see that peterthenovice has started a similar question, but he is looking at an active digitally controlled compensation, I was just considering passives, something that could be used with precision op-amps.
I have tried standard negative temperature coefficient resistors matched with an extra series copper wire winding (positive tempco) to give a net zero temperature coefficient. This could work if you put a constant current through the resistor and let it stabilize for half an hour, but under transient conditions, the performance is pretty disappointing. It is a lot of work, and ideally you have to be able to precisely match the thermal mass of the copper with the thermal mass of the resistors element. It is near impossible to get the exact fine copper guage you need.
The effect of this transient problems can be seen if you connect a 10K compensated resistors to a precision DMM ohm meter. If the ohm meter is testing at 1V, the heat can easily make a cheap compensated resistor drift while you are watching by 200ppm until all the temperatures stabilize. The errors can be higher then you would expect from the resistor tempco, as the tempco specification applies to the case when the resistor temperature has had time to stabilize throughout the resistor. A Vishay metal foil resistor will probably not budge on a 6 1/2 digit meter.
Then you have to look at other factors that can change the value of cheap resistors like humidity. I think to have a chance of working, you would want to put the resistors in a mineral oil bath.
You will never get a compensated metal film resistor to even get close to a Vishay metal foil resistor. The Vishay resistor is extremely carefully constructed using annealed foil, so it has no internal stresses, mounted on a precisely matched substrate. This is why it has great long term stability. This makes them superior to wirewound resistors which do have problems caused by the stresses in the wire resulting from the winding. These stresses can make the metal in the wire recrystallize at the stress points over time, and this results in a resistance change. Metal film resistors just do not have the kind of rigorous construction for long term stability.