1) はい、その通りですね。AS2/3 (私は 3 が好き) でコーディングし、swf にコンパイル/エクスポートします。その swf は、Adobe Flash Player で実行される「実行可能ファイル」です。その swf は、サウンドや画像などの外部リソースに依存している場合もあれば、swf 内にパックされている場合もあります。newgrounds のプロセスについてはよくわかりませんが、理論的には、リソースを swf にパックすれば、swf をアップロードするだけで完了できるはずです。
2) ウェブ上には数え切れないほどのフラッシュ ゲームがあります。ニューグラウンズ、ミニクリップ、および同様のサイトは開始するのに適した場所ですが、フラッシュ ゲームは Web ベースのゲームだけではありません。Flash ゲームは、スタンドアロンの PC ゲームとしてパッケージ化することも、iOS および Android アプリとしてパッケージ化することもできます。ビッグネームのゲームに関しては、それはビッグネームの定義に大きく依存します. Farmville は、フラッシュで作成された数百万ドルの収益を上げた巨大なゲームです。オリジナルのスーパー ミート ボーイはフラッシュで作成されましたが、製品版は別の方法で作り直されたと思います。Flash/AS3 は非常に強力で、ゲームが実際に優れていて、Flash のいくつかの欠点を回避/回避する限り、有名なゲームに完全に受け入れられます。