Cara é a quinta pergunta sua q eu respondo só hj, todas bem básicas, não to acreditando que vc realmente vende software, mas vamos lá...
1 - Objeto DBGrid, tem métodos para gravar os dados no banco de ligação
2 - Vc pode limitar a quantidade de instalações usando uma chave de registro que vc pode colocar em qualquer parte do registro do windows e consultar sempre que for instalar.
3 - Formulário e janela é a mesma coisa. Ele tem uma propriedade chamada Moveable, que quando habilitada para False, este não pode ser movido.
4 - Para restringir o acesso à área de trabalho é um pouco mais complicado, tem que travar mouse, e teclado, uma cassetada de API para fazer isso, e na minha opinião desnecessário.