Combinatorial problems in finite fields and Sidon sets