How many photographs do you deliver? Will you give us all the Hi-res files?

The number of photographs clearly depends on the wedding, on average that will be around 700/800 for a full day coverage.
Yes you will have all the edited Hi-Res files on storage media.