He explains his armour as well as those of spectators around him, and where the may be obtained from. He points out the direction of the Barrows as well as the God Wars Dungeon by marking these on the world map when asked.
Barr Rows explains his armour
This article on an NPC has an associated dialogue page. Click here for a transcript of possible conversations with this NPC.