Hiya darren, firstly i can see no problems with mixing 2 species together and its highly unlikely that they will cross breed.
In my main tank i have ...
x 1 9inch L182 male
x 2 6-8 inch L182 females
x 1 male common
x 1 female common
x1 Albino common male
x 1 Albino common female...
Now i wouldnt say they never fight as they do now and again but its mainly over feeding time...
Ive provided plenty of caves for them so they get on quite well together...
The only problem i get is that my brown common male gets jelous of the albino male's cave so he trys to kick him out now and again..
So make sure you place your cave's very carefully...ie..dont put the entrance to a cave facing another entrance as the male will always be aware of this and can distract his attention away from spawning....
I normaly provide a cave per plec...and ebay will be a good source to get some decent slate cave's....
Try reading some of our threads in the breeding section and iam sure you will plenty of info to get you going...
Hope this helps cheers CuRbY........