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