Answer:
For structural support: Nucleic acid.
For energy storage: Lipids or Carbohydrates. ( I'm kinda confused with this one since both do the job )
For membrane and barrier formation: Lipids or Carbohydrates. ( I'm kinda confused with this one since both do the job )
For Catalyst and biological formation: Protine
For Genetic information storage: Nucleic acid.
For Chemical signaling: Lipid.