Hi Lee,
For the first issue you can look into https://help.shopify.com/en/manual/sell-online/wholesale/channel
This may solve your problem by opening a new chanel/portal. The inventory is synck with the store and you can set different pricing rules.
This is for Plus customers, has some limitations but can be the right tool for you.
Hope it helps