Will it be someday added for non-members?
Yes, when the Unity client is officially released. No word on when that is , yet.
So there's no plan to add this to Flash version
Flash is a dying platform, so I'm not planning to invest any more time into the Flash client.
Also, there's tournament bug associated
Good catch! Thanks for letting me know. Please avoid using commerce templates in tournaments unless all players are members.