Hi,
The logo is limited to the available menu bar height by default, but can be made to overflow its limits using custom styling, for example:
body img.custom-logo {
max-height: 200px;
}
Adjust the value as needed for your site.
The means for adding the logo to the footer differs depending on where exactly you want it placed (in the footer widgets, in the footer text fields, in a custom location).