Editor/outliner with Newton-style handwriting input on iPod touch
MyScript Memo
...fulfills a fraction of your requirement list:

handwriting recognition for 30 languages
convert handwriting to digital text or export as image
create sketches

I cannot confirm whether this also supports keyboard input.