I would really question why these are your major concerns.
You are going to burn through a lot of time and resources worrying about cloud lock in and being cloud agnostic.
That’s energy that should go into building your product and finding customers.