I know that in korea it is a reversed swasika and korean buddist munks wear dark red and grey robs
Yes there are icons and idols in Buddhism. Buddhism is a set of teachings that are described as a non-theistic religion and a body of philosophies influenced by the teachings of Siddhartha Gautama, known as Gautama Buddha who is an icon and whose idols are worshiped.