I am overseas but hold a valid license in North America, can I use Vetster?

Absolutely! As long as you have a valid license you are able to accept appointments in the State/province that you are licensed in.