Ответ 1
Нет, URL-кодировка не чувствительна к регистру. Согласно RFC 3986:
2.1. Процент-Encoding
[...]
Шестнадцатеричные цифры в верхнем регистре "от" до "F" эквивалентны строчные цифры 'a' через 'f', соответственно. Если два URI отличаются только в случае шестнадцатеричных цифр, используемых в процентных кодированных октетах, они эквивалентны.