Hello and Welcome to LinuxQuestions,
Lots of links found through Google for kiosk software and/or distributions. For an internet cafe you could look at LocuLinux
(in Spanish but as in all Linux distro's language is easily changed). Completely functional server and client software with timers, locks, the works.