I cannot recomment to burn a PICxx-C-xxx device with a low-cost programmer, because such devices are One-Time-Programmable (OTP). You will lost the chip (->garbage) if programming fails (due to a wiring error…) .
Replacement: I’m not sure, but possibly this chip is compatible to PIC16F628 - but some programming skills are required to migrate the code