Find the logo is up to you, there is no right or wrong size (unless making image like 3000px wide then would be too large), just look at the space you have on left side and make logo slightly smaller, if want it taller then make it taller (if look at themes on my website using theme changer you will see logo's are all different sizes)
Favicon size can be found using google and recommend 16px x 16px