There are quite a few ways, I think one of the easiest would be to use aterm or eterm, both can be found at
http://freshmeat.net and then you'll have to mess with them quite a bit, but should be fun learning. Another possibility is someone using things like root-tail, which display certain text files on the desktop, but are completely uneditable from that view, it's simply a readable background...
As for making things smaller, how about a bigger resolution?
There are SOOO many ways to customize KDE, plug around the control center, there's bound to be a way...
Cool