Welcome to the forum and to get all your questions answered and give you a source to get a Tilapia that will fit your bill, check out this site

http://tilapiasource.com/

You will be able to read all about each breed and maybe a few you didn't know about and make your own choice. If you are looking for a cold tolerant fish, consider Hybrid Striped Bass. They are even better tasting than Tilapia...only draw back is you have to buy fingerlings.

I, myself, raise Japanese KOI. There are cold tolerant and are far more valuable, but that's me.