Нормативными словарями современного русского языка глагол докасаться не зафиксирован. Как просторечная форма он изредка встречается в сочтетаниях докасаться до чего в значении 'прикасаться к чему', например: Потом знакомая тетка докопалась-таки до хаера моего (кстати, второе по счету святое место моего тела, до которого дозволено прикасаться только избранным… не подумайте ничего пошлого, первым местом является мой нос — до него вообще никому докасаться нельзя) [Форум: Парни с длинными волосами (2006)] и т. п.
Кроме того, этот глагол также изредка можно встретить в текстах до XVIII столетия: ДОКОСНУ́ТЬСЯ, ну́сь, не́тся, сов., ДОКАСА́ТЬСЯ, а́юсь, а́ется, несов. (Един.) Прикоснуться, дотронуться. Я звѣзд воспрянув докоснусь Челом, средь радости такия. Мур. Оды 25. А кошкѣ не могли собаки докасаться. Мур. Басни 11.
Оба варианта корректны.
В этом случае возможна как форма единственного, так и форма множественного числа.
Запятая нужна. Ставится запятая в сложносочиненном предложении перед союзом и.
Корректно: в рейтинг вошла 51 компания из региона.
Особенности пунктуации при союзе или таковы:
Если неповторяющийся разделительный союз или (в значении 'либо') находится между однородными членами предложения, запятая перед союзом не ставится: Кошелек или жизнь? Уйду в отпуск в августе или в сентябре. Но ставятся запятые между однородными членами предложения, соединенными при помощи повторяющихся союзов или... или...: Куплю ребенку или кошку, или собаку, или черепашку.
Если же союз или употреблен в значении 'то есть', 'иначе говоря' и вводит пояснительную конструкцию, то перед или и в конце пояснительной конструкции ставятся запятые: Флексия, или окончание, у наречий отсутствует.
Перед разделительным союзом или обычно ставится запятая или (в зависимости от контекста) другой знак препинания, если союз соединяет части сложного предложения: Уходи, или будет хуже.
Союз или может соединять две части наименования художественного произведения (книги, кинофильма и т. п.). В этом случае перед союзом ставится запятая, а первое слово второго названия пишется с прописной буквы: «Добро пожаловать, или Посторонним вход воспрещен» (название фильма); «Майская ночь, или Утопленница» (название повести).
Сочетание по 2 рубля каждая играет роль определения при дополнении 5 линеек. Хотя местоименный распространитель каждая согласуется в роде с существительным линейка, это определение в целом близко к несогласованным (сравним вариант без распространителя: 5 линеек по 2 рубля). Следовательно, к нему применимы правила пунктуации при несогласованных определениях. В параграфе 53 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина говорится, что если определяемое имя не имеет других (согласованных) определений, то обособление несогласованных определений факультативно. «В таком случае обособлению способствует необходимость указания на вполне конкретные, частные признаки предмета или признаки временно́го характера, приписываемые предмету в данный момент: Крошки, размером с конопляное зерно, должны быть тщательно подобраны (Вороб.); Доктор, со шпагою в руке, выбежал в спальню (Тын.). Ср., однако: Продавец в чистом белом халате и синей шапочке обслуживал… клиента (Булг.)». Исходя из такой формулировки, можно утверждать, что приведенное предложение корректно как с запятой, так и без.
В обоих вариантах нужна запятая перед где.