Hello,
No, it won’t deactivate your theme on production site. You can use the same license for the dev and production sites.
Regards
One standard license is valid only for 1 project. Running multiple projects on a single license is a copyright violation.