Translation:Give me a shirt, please.
Would сорочка be your standard buttoned shirt?
Yes, nowadays, it is a standard buttoned shirt.
Wouldn't a button up shirt be "Рубаха"?
Well, it can be "рубаха" but pretty rarely. Actually, "сорочка" is the only right variant for shirt or buttoned shirt. In Ukrainian.