Citation: 6B_486/2009 26.10.2009 E. 7

Le recours doit ainsi être admis partiellement. Dans la mesure où il succombe, le recourant supporte une part des frais qui sera fixée en tenant compte de sa situation financière (art. 65 al. 2 et 66 al. 1 LTF). Il peut prétendre des dépens à la charge du canton de Vaud (art. 68 al. 1 et 3 a contrario LTF). Ses conclusions étant, pour le surplus, dénuées de chance de succès, l'assistance judiciaire doit être refusée dans la mesure où cette demande a encore un objet (art. 64 al. 1 et 2 LTF). La requête d'effet suspensif est sans objet. Par ces motifs, le Tribunal fédéral prononce: