To know the rate you must call the Personalized Plate Unit at 1 - 518 - 402 - 4838.
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?