Yes, it is. Running on a treadmill will certainly help, but treadmills don't have the incline variability of natural terrain, so your body won't be prepared to run the half-marathon. Training on a treamill is a great way to prepare for a mini marathon. It would also be a good idea to get some actual track time in if possible.