standard custom page template hierarchy for plugins

There’s no standard way to replace plugin files from a theme. It’s up to each individual plugin to provide support for this, and many don’t. If a plugin does support it, the correct way to do it would be specific to that plugin. You will need to consult a plugin’s developer documentation to see whether or not they support anything like this, or an alternative.