Store front. The holy grail in store front marketing is VISIBILITY.
My suggestion is to place your graphics on fabric.
Exhibit these as banners from the ceiling or as pages in a catalog or a artwork on the wall. OR, wear them yourself. They will endure much, much, much longer on fabric than displaying the transfers that the environment will degrade. Meanwhile be prepared to print on demand or have an inventory in a drawer.
I do not recommend a situation where one person can occupy your entire transfer inventory by blocking others access to the kiosk. It may be worth considering a digital display of images that can be viewed from the street.