I've always used 97 then one day I decided to try a full tank of 95. I felt that I lost some power on acceleration so I'm back on 97 ever since. Your question, yes it will run on 95. You don't get 97 in Thailand and my Evo buddies there seemed ok running 95.
Thanks.