Вы написали правильно. Шарашкина контора (прост. пренебр.) – несолидное, не вызывающее доверия учреждение, предприятие, организация; сомнительное заведение. Притяжательное прилагательное шарашкина – от шарашка из диалектного шарань 'шваль, голытьба, жулье, сброд'. Шарашкина контора буквально – 'организация жуликов, обманщиков'.
1. Обычно употребляются сочетания типа ваза с персиками. Сочетания типа ваза персиков встречаются, но редко, ср., например: В антракте к Екатерине и её высокому гостю подкатили столик с вазами апельсинов, винограда, слив, цукербродов и всевозможных восточных сладостей (В. Я. Шишков).
2. Фраза ошибочна. Правильно: поедемте с нами; давайте поедем с нами.
Приложение – определение, выраженное именем существительным, согласующимся с определяемым словом в падеже (город-крепость, художник-пейзажист). Обособленные приложения – выделенные интонационно и пунктуационно члены предложения, выступающие в функции приложения. (Прославленный разведчик, Травкин остался тем же тихим и скромным юношей. Глашатай лесов – кукушка известила всех о событии.)
Правила таковы. Если при склонении слова гласный в суффиксе исчезает, следует писать е: замочек – замочка, барашек – барашка, горошек – горошка. Если же гласный не исчезает, пишется и: ключик – ключика, домик – домика, столик – столика. При изменении слова огуречик гласный не исчезает (огуречика, огуречику), поэтому пишем и.
С точки зрения системы современного русского языка слова «пчела» и «бык» не однокоренные. Однако исторически они восходят к одному корню и образованы от глагола «бучать» – жужжать, мычать (по этимологическому словарю М. Фасмера). Согласно этимологическому словарю Н.М. Шанского, бык – «производное от звукоподражания той же основы, но с перегласовкой (бы – бу – бъ), что в букашка, пчела». Пчела, по тем же источникам, образована от старославянского «бъчела», восходящего к основе «бучать».
Запятыми разделяются однородные члены предложения, соединенные повторяющимися союзами. Следовательно, запятая нужна и перед первым союзом, если до него есть однородный член предложения.
Многие имена существительные мужского рода с непроизводной основой на твердый согласный (кроме шипящих) имеют в родительном падеже множественного числа так называемое нулевое окончание. Сюда относятся:
1) названия предметов, употребляющихся обычно парами: ботинок, валенок, мокасин, сапог (но: сапогов-скороходов), чулок (но: носков); (без) погон, эполет;
2) названия некоторых национальностей, главным образом с основой на н и р: англичан, армян, балкар, башкир, болгар, бурят, грузин, лезгин, мордвин, осетин, румын, сарацин, туркмен, турок, хазар, цыган; последний из могикан; но: бедуинов, берберов, бушменов, негров, сванов, калмыков, киргизов, мегрелов, монголов, ойротов, таджиков, тунгусов, узбеков, хакасов, хорватов, якутов; колебания: сарматов – сармат и некоторые другие;
3) названия воинских групп, прежних родов войск и т. п.; (отряд) партизан, солдат; но: минеров, мичманов, саперов; при собирательном значении – рота гренадер, гардемарин, кадет; эскадрон гусар, драгун, улан; полк кирасир, рейтар; – (трех) гренадеров, гусаров, гардемаринов, драгунов, кадетов, кирасиров, рейтаров, уланов;
4) некоторые названия единиц измерения, обычно употребляющиеся с именами числительными (так называемая счетная форма): (количество) ампер, ватт, вольт, ньютон, аршин, ангстрем, герц, гран, эрстед; равноправные варианты: микронов – микрон; омов – ом; рентгенов – рентген; граммов – грамм; килограммов – килограмм; каратов – карат; кулонов – кулон; эргов – эрг; полные формы: кабельтовых (от кабельтов).
Окончание -ов сохраняется в формах: абрикосов, апельсинов, бананов, мандаринов, помидоров, томатов, баклажанов. В устной речи обычно используются усеченные формы (без окончания -ов): килограмм помидор, полкило мандарин.
Наблюдаемые колебания в формах георгин – георгинов, жираф – жирафов, рельс – рельсов вызваны наличием в единственном числе параллельных форм: георгин, жираф, рельс и (у ботаников) георгина, (устарелые) жирафа, рельса.
Разные формы имеются у слов-омонимов. Так, рожо́к (пастуший, детский и т. п.) образует во множественном числе формы рожки́ – рожко́в; рожо́к (уменьшит, к рог) имеет формы ро́жки – ро́жек; от глазо́к (почка у растений; отверстие для надзора) – глазки́ – глазко́в; от глазо́к (уменьшит, к глаз) – гла́зки – гла́зок.