1. Нет)
2. Правильно!
Если бы купец приобрел сукно одного типа, например синее, то он заплатил бы 138*5 = 690 руб. Образовавшаяся разность в 150 руб. получена за счет того, что черное сукно повышено в цене на 2 руб. Значит, черного сукна было 150:2 = 75 аршин, а синего было 138-75 = 63 аршина.