I have either Kuwaiti Dinar (1 KD = 2,83€) or Omani Rial (1 OMR = 2,25€) in which both are of high value. However will money changers in Europe accept that for Euros. For example: the highest bill from Oman is 50 Rials (112€) & from Kuwait is 20 KD (56€).
Of course, currencies from the Gulf are petro states (like Kuwait) have higher exchange rates. Should I bring those currencies into Europe or convert it (for USD) prior to travel? Also, will I be able to bring 6000 KD (16,960€) in cash?


Why do you want to bring 17k € in cash? That raises all sorts of eyebrows.
Is it not feasible to pay with credit card/debit card? I remember the last time i was outside Europe i could just withdraw local currency as needed at ATMs. It would just subtract the converted amount in € off my account.
Anyway, i am pretty sure you need to declare that much cash when entering.