Shaijee
Many WordPress sites require min 1GB, sometimes up to 2GB if loaded with plugins and theme managers.
vCPU's and resources should be part of your plan. A good starting plan is 2GB memory, 2x vCPU assuming you have the hardware to back it up.
From the several very large hosting providers I've personally worked at, disaster recovery is important but their is certainly an element of 'Just Wait' (within 24 hours) and pay out the SLA, especially for 'Shared Hosting' where commercial viability is the primary focus.
Complete irrecoverable server failures is rare, with single account recovery being the most important factor. If your customers are prepared to pay, you should be pointing them towards a VPS or snapshotting the entire VPS once a day.
""anti abuse technology" flagged it"
Well yea, shitty hosts with shitty support can do that to you. Points fingers aggressively towards OVH. Many problem simply vanish with a good provider.