I see that the Czech uses genitive plural after 'kolik', not accusative plural.
Yep. The same with několik, více, méně, mnoho, málo and other indefinite quantifiers (as well as cardinal numbers 5+).
Kolik máme pokojů? - Is this acceptable?
I do not think so. Pokoj (room) is more general than ložnice (bedroom).