Haloalkanes and Haloarenes

Arrange the following compounds in increasing order of dipole moment .
Which one of the following substances does not have a melting point
Which of the following is correct 
Which is not primary halide?
Complete the following chemical reactions
(b) $$CH_3 - CH_2 - Cl + KCN \xrightarrow{\Delta}$$
(c) $$CH_3 - CH = CH_2 + HI \rightarrow$$
(d) $$CH_3 - CH_2 - OH + NaBr + H_2SO_4 \rightarrow$$