1a) Você pode simplesmente aumentar o valor da propriedade Width
2a) O FlexGrid não possui funções específicas de edição, inclusão ou alteração. Você deve fazer o controle das linhas do grid manualmente:
FlexGrid.Rows = 4
FlexGrid.Cols = 2
FlexGrid.TextMatrix(1,1) = "Texto"
FlexGrid.TextMatrix(2,1) = "Texto 2"
E assim por diante. Para excluir uma linha, use:
FlexGrid.RemoveItem X 'Onde X é o número da linha a ser excluída
Para edição de dados, use a propriedade TextMatrix:
FlexGrid.TextMatrix(X, Y) = "ZZZZZ" 'Onde X é a linha, Y é a coluna e ZZZZZ é o valor
Qualquer outra dúvida post ae!