All storage media fail, whether in arrays or not. One of the jobs of an IT person is to know what to do when that happens, guided by on business continuity objectives. Depending on the situation: it is part of an array that keeps going just replace the disk, restore from backup, or rebuild and recover from loss.
The zero in RAID 0 is the number of redundant drives that can fail before data loss. (Note this is a half-serious joke based on what number happened to be associated with a weird not-redundant variant. RAID level numbers don't really encode any meaning, read the documentation of your actual array.) In other words, all drives must work to get at your data, less reliable than just one. Do not use RAID 0. You could simply buy one faster or bigger drive and not bother with an array. Or build an array that can survive a loss.
Not bothering with an array might be reasonable if taking hours or longer to recover is acceptable. Perhaps on some workstation you are processing data in scratch spaces. Starting simple with one file system per drive. Losing a drive might be the loss of a significant number of files. Costing processing time and maybe restores from backup, annoying but maybe recoverable. Yet this loss of productivity is still expensive.
When hours of downtime due to disk failure is just too long, redundant arrays keep on going. For example, 4 or more disks in a RAID 6. Any two disks can fail and you still have the data, an amazing trick. At the cost of a little complexity, performance, and capacity. But be sure to replace the failed disk!
Operating system versus data volumes is somewhat a matter of preference. Separating the OS complicates storage management but could be useful: OS upgrades or moving data around without touching the other. Could be done with OS on a small internal disk separate from data disks. Or the OS on a small LVM logical volume, leaving space for data LVs.
RAID could sometimes fail
no, drives can fail, so if a drive fails in your scenario, you either lose any access to your data (RAID 0) or access to the data on the failed drive (no RAID) - so, there really is not much difference between RAID 0 and no RAID regarding loss of data (or inability to even boot if the failed drive is the OS drive) - if you need fault tolerance, consider one of the other RAID modes