and can I replace by mail?
You cannot replace or transfer custom license plates by mail.
If you buy the vehicle from a private person?
ask the DMV to transfer your custom license plates when you register the vehicle.