Ok,
zen cart requires an account to be created, no way around that.

as for renaming things yes can be done in the languages file for create_account and login.php

additional shipping information is added during checkout.

you can use the admin configuration
its in customer details.
set default to Canada