Hello
The first cap with the badge is indeed serbian traditional cap, called sajkacha. The badge is the cast of chetnik ( serbian ww2 formation loyal to the king, fighting the germans and communists ) insignia. It is a modern production, mass used in Balkan wars 1991 - 1998.
If it is maybe for sale, i would be innterested in the cap. Please let me know, this is my email : jakopec.bostjan@gmail.com
Thank you !