Yes, stat scrolls can only be found on him, it will give you more points for str, dex and int.
The other scrolls you are looking for come from the champion spawns in that link. I think there are champ spawns in ilsh which give 105 scrolls that are in Trammel but all the rest are in Fel. If you are on a lesser populated server it should be easy to get them.
Basic questions are fine, I only just got back into the game.....it's big, confusing and filled with no information.