(Not a lawyer)
Generally No, each point in the contract should stand on its own, unless another point contradicts it.
But the law is complete rubbish and open to the interpretation of the highest bidder (most expensive lawyer ... the one who can BS the best) ... learnt that the hard way. "Right" makes very little difference, its perception and money. How can people view it and how much money are you prepared to throw at defending it.
When we started, we had a company walk with $x00K because we had $0 to chase them with (they had it all) and their lawyer found a claim they could make (BS though it was) that meant we had to prove our side rather than rely on our existing contract and previous payment history and the deliverables they were still using ... it was cheaper to try it on with a lawyer then pay what they owed ... (oh, don't give source code till you have been paid, use escrow) ... 7 years later they were shut down and imprisoned by ASIC our governments corporations body which was satisfying, but we never got paid.
Basically if I was attacking your EULA I would use the invalid points in it to reduce the validity of your contract and try and get it annulled.
That said putting those clauses in there stops people trying it on and gives you "layers of defense", that you can fight them off with ... Limiting the liablity is something they have to fight and get a ruling on before proceeding, costing them and makes them think.
For me contracts like a computer program, your just writing the rules and baking in the security upfront. If the hacker works out the cheat, your still comprimised, they still nail you.
... the other (and real point I as intending to make) is, how much are you clients going to care if there is an issue?
If your the key to their business and they lose $20M per hour when your software is down, the you want to cover yourself damn well and charge them accordingly. On the other hand if all that is going to happen is they get annoyed and either come back in 2 hours or start using another service then you EULA doesn't have to be quite so iron clad, just enough to cover the usual items.
Tests for effort put into a contract:
- Are they going to get money by suing me? Yes / No
- Are they going to save money by suing me? Yes / No
- Is the amount they end up with significantly greater than their cost of suing me? Yes / No
- Are they likely to win their claim? Yes / No
If the answers are Yes, then spend lot on the contract with an appropirate Lawyer. We have a specific Software IP lawyer we use for the majority of our work but that may not be appropriate for you.
If No, get a standard EULA that matches your situation and get a Lawyer to refine it for your specific nuances.
(Again, not a lawyer)