you can definatly create server, for each of your user, and also create template for them
create server: Servers API | Postmark Developer Documentation
create template for each server usign server api token unique to that server and also passing html , HtmlBody paramter for server whcih contain the html code and merge tags: Templates API | Postmark Developer Documentation
The questio , Is there a way i can dynamically pass the verser token to api is yes you can, just make the api token parameter of each call public this way you can dynamically pass the server token related to user.
but you have to setup API call, dont use any plugin else you be dependent to its creator, and also cant tweak the call to your need.