In: Advanced Math
While showing homomorphism you can consider polynomial p(x) with less degree than another polynomial q(x) or may be both have same degree.
For showing 3rd question's proof I have used first isomorphism theorem which is very popular in abstract algebra.