Можно ли создать товарищество собственников жилья на два многоквартирных дома?

Можно, но только в определенных законом случаях. В соответствии с пп. 1 п. 1 статьи 136 Жилищного кодекса, а также разделом I(1) Требования, в соответствии с которыми определяется перечень имущества, которое предназначено для совместного использования собственниками помещений в нескольких многоквартирных домах, содержащегося в Правилах содержания общего имущества, утвержденных Постановлением Правительства РФ от 13.08.2006 N 491 товарищество собственников жилья на несколько многоквартирных домов может быть создано, если:

многоквартирные дома расположены на общем земельном участке;

многоквартирные дома расположены на земельных участках, имеющих общую границу в пределах которых имеются сети инженерно-технического обеспечения, другие элементы инфраструктуры, которые предназначены для совместного использования собственниками помещений в данных домах. Это могут быть трансформаторные подстанции, тепловые пункты, предназначенные для обслуживания одного многоквартирного дома, коллективные автостоянки, гаражи, детские и спортивные площадки, расположенные в границах земельного участка, на котором расположен многоквартирный дом и иные объекты, предназначенные для обслуживания многоквартирного дома.