not sure about limited time, but there is a great live cd (i.e. no corrupted filesystems when your clients screw up) called
Kiosk Linux. Not sure too much about it but it might be a good starting place, esp if you can set up your own live cd from it (i.e. your filters and printing info)
can you filter from your access point/firewall?