you can certainly mix homespuns with other cottons but you should wash the homespuns first- the homespuns will shrink more than the other cottons because they are a looser weave-
so as long as they are prewashed you can use them- i make flannel/homespun/cotton/corduroy quilts all the time- they are wonderful!