Se entendi a pergunta, acho que você só precisa declarar o nome do campo que contém a loja e os acessadores (propriedades) associados no modelo, como
store :settings, accessors: [ :weight, :length, :color ]
nesse ponto o campo funciona com AR e AREL como qualquer outro, mesmo com formulários.
Há muito pouca magia aqui. O campo contém um hash de valores; a declaração da loja permite ao Rails saber que você pode fazer referência a eles como algo.peso ou algo.cor, seja lendo ou escrevendo. Simples e liso. Clássico DHH.