Bem meu caro, eu creio que que vc tera que fazer tipo assim, fazer um for next, ou vai um por um mesmo, e gravar no banco de dados assim:
tabela("opt1") = option1.value
tabela("opt2") = option2.value
.....
tabela.update
Ao carregar o form, vc pesquisaria na tabela e carregaria de acordo com a ultima opção escolhida, por exemplo:
option1.value = tabela("opt1")
Obs. detalhe, os campos da tabela tem que ser do tipo bolean (Sim/Não)
Mesma coisa com as caixas de seleção, vc pode salvar o Listindex, os Selected, enfim....
Qualquer duvida da um grito. T+