所有権移行と月額料金支払いの流れについて

開発ストアはずっと無料なので、一緒に開発ストアから確認して頂くという流れですね。

おっしゃる通りです。ある程度開発してクライアント確認開始可能な状態になったら、スタッフを追加して招待するのが良いかと思われます。

また、有料アプリを入れて確認したい場合は、そのタイミングで所有権を移行> > →クライアント様にお支払いをして頂く、ということですね。

はい、開発ストアでできないことは以下のようなものになります。

https://www.shopify.jp/blog/partner-development-stores より

有料アプリのインストール(パートナーフレンドリーアプリは除く)。> 50件を超える注文処理(テスト注文は制限なく作成することは可能ですが)。この50件はテスト目的のものとなります。> 10個以上のプライベートアプリの構築。

また、テストモードが用意されていない決済のテストも、開発ストアではテストできませんので、お支払い後に可能となります。