Concernant la durée du préavis :
Ton employeur peut exiger que tu fasses tout ton préavis. Dans le cas d'un accord sur la durée, celui-ci ne donne lieu à aucune conditions du type "horaires bizarres" ou autre. Demande une lettre écrite spécifiant la fin de ton préavis, jamais ils ne mettront dedans que tu dois finir à 22h...
La recherche d'emploi : celle-ci est à l'initiative du salarié et ne donne pas lieu à une rémunération. Autrement dit si tu veux en bénéficier, tu n'es pas payé pdt ce temps, mais tu n'es pas obligé de prendre ce temps de recherche d'emploi.
Les congés : Ils peuvent t'imposer tes congés "dans un délai raisonnable" donc c'est pas très clair, il faut qu'ils te préviennent assez tôt. De plus ces congés sont censés repousser la fin du préavis, si tu as fini ton boulot, je doute que ça intéresse ta boite de te payer à rien foutre en prolongeant en plus ton préavis.
Pour les heures sup', cf post de Zzozo, elles sortent de ton horaire légal, leur rémunération doit être clairement définie avant d'effectuer ces travaux, donc CONTRAT, CONVENTION etc... obligatoires.
Pour résumé, tout dépend si tu es réellement pressé de partir. Si ce n'est pas le cas, tu peux les laisser venir, fais tes heures normalement, ni plus ni moins et s'ils en ont marre ils te proposeront un arrangement pour que tu partes plus tôt. Demande alors le paiement du reste du préavis (ou une partie s'ils refusent)
Dernier conseil : NE PAS ATTENDRE QU'ILS TE PROPOSENT UN ENTRETIEN !!!! Si tu as une réclamation ou que tu veux obtenir un arrangement queconque, ils ne vont pas venir te prendre par la main. Demande un entretien avec ton responsable (hierarchique, RH ou CE s'il y a)