Close, but not quite. Be sure to check the 'yes' box in your profile that says:
Always attach my signature:
As far as the logo, be sure to search the forum thoroughly, as most common questions have been answered numerous times:
http://forum.x-cart.com/viewtopic.php?t=15015
Also, as a tip, webmaster mode will assist you immensely in editing site text on the fly, as well as figuring out which template is which.