Entscheidet Euch erstmal für eine Reisezeit und wenn Ihr flexibel bleiben wollt, siehe oben!
Aber bei drei Wochen habt Ihr auch genug Action, wenn Ihr "nur" z.B. Bangkok-Chiang Mai-KSNP-Phuket-Krabi machen würdet, könntet als Badestopps auch noch Khao Lak (von dort aus Touren auf die Similans, Surins, Tachai) und Koh Lanta + die südlichen Inseln reinnehmt. Sollte das immer noch nicht reichen habt Ihr noch die Inseln nördlich von Khao Lak, womit wir quasi pro Tag bei mindestens einer Destination wären und Action pur alleine bei den Transfers angesagt wäre...
Mein Tipp, setzt Euch mal in Ruhe zusammen, nehmt Euch ne Landkarte oder besser noch nen Reiseführer an die Hand und ein wenig Zeit, um mal gemeinsam zu schauen, was Ihr wollt.
Wenn Du hier fragst und Deinem Freund was erzählst, mir kommt es so vor wie zwischen Tür und Angel, dann seid Ihr Silvester noch nicht weiter
Edit: Das "Gibt es auch Trekking Möglichkeiten? (im Dschungel, zu einem Wasserfall, Mountainbiken)" kannst Du fast überall in Thailand machen!