Struggling with these questions...help needed ASAP please!

Q1. Define f: R \ {0} --> R \ {0} by f(x) = x^2 (the group operation is multiplication). Prove that f is a homomorphism and give the kernel. Is f an isomorphism?

Q2. Prove that {2^k | k E Z} is a subgroup of (R \ {0}, .).