Para lo primero. Sólo debes especificar los botones que quieres. Por ejemplo, un MsgBox de Sí/No:
Código vb:
Ver originalDim Reply As VbMsgBoxResult
Reply = MsgBox("¿Sí/No?", vbYesNo + vbQuestion, "Pregunta")
If Reply = vbYes Then
'Botón Sí
Else
'Botón No
End If
Para lo segundo puedes usar un archivo .ini para guardar la configuración. En las FAQ's hay un ejemplo de ello.