I use "Printer Pro" to connnect to wirelessly to my HP Photosmart. I don't know if Printer Pro has connectivity to a Kodak printer, but I would be surprised if it didn't.
Concerning an app for writing worksheets... there is a multitude available. Apple's "Pages" is good word processor. I also use "SoundNote" to write simply text (it can also sound record, so it is perfect to use during a meeting when it helps to record conversations while taking written notes).