Is it possible to purchase the plugin, develop the site on a staging/testing server then migrate it to the client’s live site? How is the single license issue handled?
Yep, you can use the same license for both the dev and live sites. You can learn more about how that works here. Let me know if you have any questions.