Правильно: до кількох (до котрої години).
Правильно буде сказати: до кількох працює бібліотека. Слово "скількимає наголос на першу букву О. І цей наголос не змінюється в будь-яких формах цього слова (Скільки сил це коштувало, Скільки людям я винен, до кількох годин ти працюєш).
У родовому відмінку рівноправні форми: «біля година» і «біля години», «до години» та «до годину», але за наявності додаткового прикметника використовується закінчення -а: чекав до останнього година. Без прийменника у родовому відмінку також використовується закінчення -а: чверть година (але «через чверть година»), новина година.
Правильно говорити «до скількох працює магазин?». Якщо вам важко вимовляти таку фразу, у деяких «мова не повертається так ставити наголос», тоді замініть цю конструкцію на інші: «у який час закривається магазин» або «до котрої години працює магазин».