Вы не инициализировали массив.Вы только что объявили, что существует массив chk
размером ff.DocumentCount
Попробуйте исправить это следующим образом:
CheckBox[] chk = new CheckBox[ff.documentColumnCount];
for(int i=0; i < ff.documentColumnCount; i++)
{
chk[i] = new CheckBox() { Location = new Point(0, i * 50), Font = new Font(FontFamily.GenericSansSerif, 8.5f) };
}