1) Can you please help confirm if we can do hot swap in case of a faulty NVME drive?
Yes.
2) Is VROC mandatory for hot swap? Or maybe could we use OS RAID?
If you have VROC key plugged in, the unconfigured drives will show up as pass-through, then you can do whatever you want with the drives. The latest Linux kernel has better hotswap handle.