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