1) Inserisci Application.DoEvents() prima del Next
2) Con il controllo del framework non è possibile, al massimo puoi abilitare i visual styles di XP mettendo Application.EnableVisualStyles prima della chiamata ad Application.Run nel main, così che la progress bar seguirà lo stile applicato di XP (se sei su XP naturalmente)
In alternativa devi crearti un custom control ereditando da ProgressBar o cercarne uno già fatto. Credo ne esistano diversi anche gratuiti in giro