When he gets scared of something, I would just get his feet to move, near, and around the object.
However, it sounds like he needs ALOT of groundwork, including desenstization of course, but he needs to learn how to respect you before you can work on object desensitization.
I would work in a rope halter with this horse, as well, so he can't "lean on" the halter...get one that has the extra knots on the nose, so you have the most feel with the least amount of pressure.
Start on the basics...#1 would be to get him to move out of your space, and stay there. He bites and kicks...that is a horse who doesn't come into your space until he respects it, and even then, ONLY when you invite him there.
Then start working on getting him to move his body for you...ie, lunging, yielding the hips, shoulders, sending between you and a fence (this is so he will be able to do that sort of exercise to over come fear of an object), ect.
When he will move his body for you whenever and however you ask, THEN work on desensitizing him to objects (I start with stick and string...). Start the exercise by just walking around (not facing the horse), and swinging the stick and string back and forth, and sideways beside you. When he is following without being fearful, then stop, turn and face him (stand just to the side, but in front of his shoulder...basically place yourself so if he lunges foward he can't trample you, nor can he reach foward and kick or strike you). Start the exercise over...not touching the horse quite yet...just swing it all around on that side, when he is quiet, relaxed and not moving, stop and pat him. Then repeat on the other side...ALWAYS do every exercise on each side.
I wouldn't even consider getting on a horse like this until he was unflappable on the ground.
"The ideal horseman has the courage of a lion, the patience of a saint, and the hands of a woman..."