I would like to clarify that the word should be بناء instead of بناية. The word بناية is colloquial.
It should be 'This is the building'
Actually it can mean both.
I believe not, It should have been هذه هي البناية. Otherwise there is no خبر in the sentence.
Yes, you're right.