Leo,
The current SDK does not support HFP; however, you can contact StoneStreetOne and they can provide you a package with HFP included.
Regarding your second question, it varies quite a lot. But most of the new Bluetooth products support many profiles simultaneously or at least two.
Regards,
Miguel