It's going to be okay!
One meal a day is a good starting place. You can absolutely give a bit of well-cooked broccoli or carrot to start with - which would be a baby-led weaning approach - or you can start with purées, or you can combine the two approaches.
Choking resources are available here:
m.youtube.com/watch?feature=youtu.be&v=94j_xAhNR9s
m.youtube.com/watch?feature=youtu.be&v=ePodw7L_mFM
Remember, though, that gagging is really normal when babies start weaning. It's a bit alarming to begin with, but not the same thing as choking.
Lots of people will say that 'food before one is just for fun' and that's true to an extent, but it's also true that babies do start to need more nutrients then they can get from milk, so gradually introducing food helps them to meet those needs.
I find it helps to think of weaning as a complex set of skills my baby is working on - around taste, texture, chewing, swallowing, motor skills etc, rather than as some sort of lovely social rite of passage. But then, your baby may be more enthusiastic about it than mine!
Lots of people will probably give you very contradictory information, often very vehemently - and then your baby may also have his own opinions! (My baby is the same age as yours and hates EVERYTHING.) In some cases these opinions won't be backed up by evidence, so it's absolutely fine to follow your own instincts. Remember not to include any salt in whatever you make for your baby, and beyond that it's pretty much open season on whatever works for you both. If you want to dig deeper I'd suggest you read a few different books on the topic, and come up with your own scheme for weaning.
Best of luck!