Es ist zwar schon lange offen, doch ich versuche dir einfach mal zu helfen.
Also vorweg muss ich sagen ich kenne felix krull nicht.
Mit Frank Abagnale meinst du wohl "Frank Abagnale Jr." also den "Hochstapler". Frank Abagnale Jr. ist ein Mensch, der einfach nur sienen Eltern finanziell unterstützen möchte, und auf der anderen seite auch als Pilot beliebt sein und anerkennung finden. Eigentlich möchte er nichts böses tun, aber er ist auch der meinung, dass er so schlau ist, dass es niemanden auffält (bzw. dass er nie gefasst wird).
Forrest Gump ist bei den hier genannten personen, wohl der am schwersten zu analysierende Character. Aber im großen und ganzen, kann man sagen, dass er einfach nur zufällig in irgendwelche Situationen reingerät. Er ist kein kluger Mann, aber er weiß trotzdem worauf es im Leben ankommt. Er tut das was ihm gesagt wird (sieht man in mehreren szenen, z.B. natürlich im Vietnam krieg, oder als Lieutenant Dan ihm sagt er soll neuen "Fusel" besorgen.) Aber im Grunde genommen lebt er nur für Jenny. Wenn jemand sie anfässt oder falsch behandelt, wird aus dem lieben Forrest Gump, ein aggressiver. Also ich könnte hier noch viel mehr über Forrest Gump schreiben, da dies der Character ist, mit dem ich mich am meisten beschäftige, aber ich denke das reicht erstmal für dich und andere.
ps. gemeinsamkeiten zwischen Frank und Forrest, 1. fangen sie beide mit einem F an:D und 2. sie möchten es allen recht machen ( auch wenn Forrest durch seine minderwertige intelligenz dazu gezwungen ist)
Hoffe deine Fragen beantwortet zu haben, LG Kostoman1