Вы совершенно правы.
Между однородными определениями, не связанными союзами, ставится запятая. Определения являются однородными, если за одиночным определением следует определение, выраженное причастным оборотом: малоизвестные, расположенные на отшибе курганы; древняя, почерневшая от времени деревянная статуэтка; твёрдый, плохо выбритый подбородок (ср. при другом порядке слов: плохо выбритый твёрдый подбородок). Именно такой порядок определений наблюдается в приведенном Вами предложении: певучие, раскалённые князем-басурманом струны.
Также должна быть поставлена запятая перед союзом и между двумя частями сложносочиненного предожения.
Да, слово соответственно в значении 'следовательно' может выделяться запятыми как вводное. Вы написали правильно: в первом предложении обособление нужно, во втором – нет.
Это просторечие.
Корректное написание: Леонардо Ди Каприо.
Запятая ставится.
Верно: Делай что говорю! Стой, или буду стрелять!
Запятая не нужна. Слова как положено не обособляются, если входят в состав сказуемого или тесно связаны с ним по смыслу.
Определения можно рассматривать как однородные.
Запятая не требуется, поскольку части сложного предложения объединены вопросительной инотонацией.
В данном случае сколько понадобится - обстоятельство.