Disculpame que te diga pero sos muy bruto. Estas preguntando cosas sencillas, que tenes que usar un poco la cabeza y razonar. Aparte por el nick pareciera que sos el tipico que quiere vender software sin saber.
El -550 es por que el formulario tiene un borde arriba, si tu borde es mas chico o mas grande tenes que regularlo vos mismo.
Código vb:
Ver originalPrivate Sub Form_Load()
Control.Top = Me.Height - Control.Height - 550
End Sub
Private Sub Form_Resize()
Control.Top = Me.Height - Control.Height - 550
End Sub