Can One use wordpress templates by myself non-wordpress website?

Yes. You would need to replace all the template tags and wordpress functions with static html or perhaps your own dynamic options, but there's pointless why don't you.

Unless of course I guess the theme includes a license that forbids it's possible.

Supplying...that u have license of this theme and all sorts of requirements....