Have you already checked this site for Icoca&Haruka?
https://www.westjr.co.jp/global/en/t.../icoca-haruka/
And for Kansai Area Pass?
https://www.westjr.co.jp/global/en/travel-information/
If you use JR lines repeatedly, these AREA-pass-tickets save your money so much. I mean if you go and go back repeatedly Osaka to kyoto for example.
If not, Icoca & Haruka would be useful.