She would need her Cuban passport and her American Green Card.
Restraining order
Not legally. However, if you legally changed your home address to your friend's then yes, you could attend her school.
you can get sponsored by a friend or a relative
You would be covered by the insurance on your friend's car if you are driving it with their permission. To be safe, get the parents' permission, not just your friend's. It may be that your friend can't give a legally binding permission.
Not legally, as the legal age of majority for the state is 18.
A friend can not legally marry a couple in any state of the United States including Colorado. To get legally married, you need an ordained minister of a church or a justice of the peace.
Go to Canada
Yes
Not legally. But if he had the keys then yes.
Letter to a friend or personal essay
Yes, you can borrow the book from a friend. Otherwise, you can't legally read it for free: This is a commercial book, not distributed for free.Yes, you can borrow the book from a friend. Otherwise, you can't legally read it for free: This is a commercial book, not distributed for free.Yes, you can borrow the book from a friend. Otherwise, you can't legally read it for free: This is a commercial book, not distributed for free.Yes, you can borrow the book from a friend. Otherwise, you can't legally read it for free: This is a commercial book, not distributed for free.
you need a passport.