Во всех приведенных Вами словах безударные гласные в корне непроверяемые.
Верно, существительные стоят в форме винительного падежа, это можно проверить по окончаниям существительных и вопросам от глаголов к существительным (купили, продали — кого? что?).
Запятая нужна.
Такую проверку можно назвать исторической, так как указанные Вами слова не являются в современном русском языке однокоренными, но они исторически родственные. См. об этом здесь.
Последнюю гласную приставки разо- можно проверить словом разо́бранный. Но гласные в приставках обычно не проверяют. Так как приставок немного (по сравнению с корнями, например), то их запоминают и воспроизводят по памяти.
Полагаем, что лучше запятые поставить. Глагол в предложении полнозначный, у оборота есть сравнительное значение.
Вы правы, это слово общего рода. К какому роду относится слово, можно проверить, например, по академическому орфографическому словарю. Для слов общего рода там дается помета м. и ж.
При наличии в составе подлежащего слов много, мало, немного, немало, сколько, столько сказуемое обычно ставится в форме единственного числа.
В современном русском языке слова бог и обожать однокоренными не являются, а значит, проверка глагола обожать существительным бог некорректна. В информационно-поисковой системе «Орфографическое комментирование русского словаря» показано, что этимологическая связь между словами есть, но проверочного слова для обожать в современном русском языке нет. В «Морфемно-орфографическом словаре» А. Н. Тихонова глагол членится на морфемы так: обож/а/ть.
Мы не выполняем домашние задания. Вы можете проверить себя, воспользовавшись толковым словарем.