Mark,

Yes to both questions.

BTW, you can conditionally display different License Agreement files using the SetupScript feature.