My thoughts:
Are you sure your target customer would be interested in buying your NFT? From a quick glance, there doesn't seem to be much overlap between crypto/NFTs and your startup. The space for new NFT drops is so saturated - there are new projects every single day, often with 10,000 NFTs for sale. Most of them do not sell out. To execute on this well, you need to build community around your NFTs and create hype, and then deliver a good result. It's not easy, even though it might look like "easy money".
Obviously, you've got a handle on working with/around the SEC security rules, and it seems that being non-anonymous and transparent about the development, raise process, etc. could be quite successful.
It also seems that organizing it like a raise might help, and is plausibly possible with smart contracts. E.g., we will be raising a minimum of $5 million with this raise, if we don't reach that then the sales will not complete — or, perhaps will complete at the starting value (to cover the costs of the NFT raise). So, the offer might be:
buy at minimum of $x,
sale will be completed at top bid price if sum of all top bid prices exceeds $5 million
else sales will be exercised at opening price to winning bidders
Just a start of an idea, needs work.
In any case, good luck!
Secondly, is NFT tied to the stock? You will still have to register shareholding wherever you are domiciled.
Lastly what are the liquidity and exit options for investors?