Salut,
Je ne peus pas trop t'aider mais je sais que pour le poin 2) tu peux essayer ceci pour supprimer le dossier TESTDOSSIER:
oMFolder.Folders.Remove("TESTDOSSIER")
Mais s'il n'existe pas alors il va te mettre une erreur donc essaie:

On Error Resume Next
oMFolder.Folders.Remove("TESTDOSSIER")
oMFolder.Folders.Add("TESTDOSSIER")
On Error Goto 0

Coloration syntaxique automatique [AFCK]

@+, Julien