We have been waiting for an hour
It is necessary because if you don't have a confirmed opinion with textual evidence to back it up you wont have a good argument.
I'm not too sure about this. However, I would say that it is Ok to say attached is the assignment. It seems wrong, but to make it seem more natural, maybe try adding extra words like requested.