Welcome to the club.
I'm going to presume you are looking to buy a new 20G. Wow!
Regarding all your questions....I would refer you to Jensen.
The folks there have always been friendly and helpful and
they 'wrote the book' on how to handle their engines.
Have fun steaming,
Wayne