You asked

Is it safe to give my baby honey?

It is not safe to give your baby honey while they are under a year old. Honey can contain the botulism spore, which could lead to potentially fatal botulism poisoning. Honey is consumed in raw form without being pasteurised or sterilised, which means that any possible contamination of honey with botulism spores is passed on directly when consumed. Even if the honey is pasteurised or cooked in home prepared meals, it can still contain botulism spores and therefore should never be given to babies before they are a year old.
After one year your baby’s immune system should be strong enough to fight off any potential threats from botulism spores. You can read further  about what not to feed your baby here.

More questions

Fibre is important in your baby's diet but should only be present in small amounts as it can prevent the absorbtion of important minerals.
Fat is a vital source of energy for your growing baby.
Gluten is contained in foods such as wheat, rye, barley, and oats which are alll good sources of iron and fibre.
Honey should never be given to a baby under 12 months due to the risk of botulism poisoning.
There are lots of wonderful first foods for your baby to try including puréed vegetables, fruit, and baby cereals. 
There are lots of great ways to easily prepare and cook food for your baby.
A good breakfast is vital to ensure your baby is getting the best start to the day. 
In the beginning you should only feed your baby a spoon or two of solid food a day. This will gradually build up over a period of a weeks until they are enjoying three meals a day.
It is essential that you provide your baby with a well balanced and nutritious diet. There is a wonderful variety of foods to choose from.
If you're having problems weaning your baby it may be that they just aren't ready. Take a week or two to resume milk feedings and try again.