Try looking on Runner's World website. They seem to have a training plan for any distance. Imo there is nothing wrong with doing some 10k's... it's not exactly a long distance and your duathalon will be 8k in total. Speed work will key though
Cheers!