If networking from the Kiosk to a Filemaker Pro database on a host computer is not required, you can use FileMaker Advanced to produce runtime databases that can run on computers that do not have FileMaker installed. But this works only if you can make this happen within the limitations of a runtime so you will want to read up on that option carefully.
Otherwise, you would Install FileMaker Pro on that Kiosk computer. (Or figure out a way to set up an iPad as your "Kiosk"...)
Actually you gave very good ideas!!
Another idea that came up was using the Web Publishing .. but all required POC to see the adherence.
Thank you a lot for your great contribution.