I think you should get your answer from this .
High Availability - Frequently Asked Questions
And for Files systems
1) Include all the DB file systems in cluster
2) Include /sapmnt & /usr/sap/trans in cluster
Rest other file systems can be kept outside cluster.
This link below can help you with more insight to go ahead with the HA system