SNP predator Jordan Linden has been jailed for 18 months for a string of sex crimes against eight young men and boys.