He was separated from his mother at about 2 months, and has had no contact with any horse since. Because his current owner doesn't know how to handle it, he has a kicking problem (not a dominance problem, I'm pretty sure he is just trying to play). The foal can be very disrespectful, but for whatever reason, seems to have taken a liking to me.
I have never owned a foal myself, but unlike the current owner, I am more than willing to ask for help from an experienced trainer. What should I make sure I know and can do for the colt? He is currently 7 months old.
If I get him, the first thing I will do is geld him. Then I will turn him out with horses his own age, and hopefully they can teach him basic things (like kicking hurts). Then after a few weeks with other horses, I will work on some more of his manners and ground work, and hire a trainer if necessary.
Does that sound like a good plan, or should I change any of it?