Корректно: Что лучше выбрать, шелк или бархат, и сколько взять того или другого, чтобы наверняка хватило? Что лучше выбрать, шелк или бархат? И сколько взять того или другого, чтобы наверняка хватило?
Раздельное написание не противоречит правилам. Слова подобно бархату требуют обособления.