Personally I'd spend that little more on EEPROMs instead of EPROMs. Less hassle tbh. Plus it may actually be cheaper getting higher capacity EEPROMs and just not using the extra address and/or data lines.
As for programming do you not have anything about you could repurpose for the job? Say an Arduino? Or if you have a PC with a parallel port you could check out something
like thisEDIT: The Hackaday article links go nowhere, but some time spent on Google should find you something.