1点目はエラーメッセージの通りでしょう。
スタティック型は変数宣言して使うものではありません。
クラスとインスタンスについて理解が浅いように見受けられるため、
そのあたりの基礎を勉強するのが良いかと思います。
2点目は配列のインデックスの指定を小括弧()で行っていますが、これはVBの構文です。
C#では大括弧[]を使います。
分からないことは質問する前にまず自分でどう解釈したのかを書きましょう。
今回の場合、Visual Studio が様々なエラーメッセージを表示してくれています。
構文エラーは、比較的分かり易い部類のエラーです。
知らない文法が出てきたら、新しい知識を得るチャンスです。
人に聞くのではなく自分で調べた方が身に付き易いです。
答えだけ教えてもらっても応用がきかないでしょう。
何を調べ書かないで質問だけ記載すると、丸投げの指摘が付くのも仕方ないでしょう。
これが最後の回答とさせて頂きます。