thers a pinned topic at the top of this bit of the forum about rocks and such, i dont really know anything about rocks safe for tank use..so heres the link
If you had asked about rocks taken from the ocean, I would say fine, but since it is a river you are asking about, I can only say that it depends on the condition of that river.
If the water is clean and healthy, go right ahead. On the other hand, if you have any doubt about the purity of the water, especially if it could contain any industrial waste and pollution, I would say it could be risky.
While boiling could remove biological hazards, it is much harder to get rid of petroleum and other chemical residues if they are present.
Be carefull using slate, it can have very sharp edges, file them off. Also be wary of any stones which feel "un-naturally heavy" - these are often metal ores and can poison your fish, there are many metal bearing minerals in Wales, particulaly the Snowdonia area.
Some of them are, some aren't. I use decorative but uncoated/treated stones from Wal-Mart with no problems but I would be more reluctant to get stones from their garden center without knowing where they came from or how they were treated.