一部商品の店舗受け取り設定について

結論、ご質問いただいている1.2について可能かと思います。

こちらを参考ください。

https://help.shopify.com/ja/manual/shipping/setting-up-and-managing-your-shipping/local-methods/local-pickup#show-pickup-availability-for-customers

  1. まずは該当商品専用の商品テンプレートを作成し、“予約商品であること”、"受け取りのみ可能であること"を記載
  2. 設定 > 配送と配達 > 店舗受取
    1. 実店舗を全て追加
  3. 商品管理 > 該当商品 > 在庫
    1. "在庫切れの時でも販売を続ける"にチェックを入れる
    2. ロケーションから実店舗を全て追加
    3. 配送から配送が必要な商品ですのチェックを外す

こちらの設定にて大まかにですが、要望を満たせるかと思います。

テストは綿密に行い下さい。

以上、参考になりましたら幸いです。