Il programma è stato scritto VB6 o VB.NET?
Per prima cosa ti serve creare una procedura di installazione, se fai una ricerca sul forum trovi svariate soluzioni per questo.
Per il punto 1: lo sfondo di cosa? Del form? O di un controllo in particolare?
2: così è difficile che qualcuno ti aiuti, dovresti postare un po' di codice...