Yes you can replace the Site Title with the logo or image with any dimension. You can try it as instruction mentioned.
For more please go through the documentation here for the instruction about the Theme.
and also you can check the tutorial video here for Front Page Template Set up.
Lets us know if you have still some queries regarding the Theme.