I have visited Madrid and I would say that this is not a necessity as a lot of the locals know basic English. Of course, taking a Spanish course online would be very useful for your year abroad. You can also buy a book or use the Rosetta Stone series.
Soy de España would be the best way to say "I am from Spain" in Spanish.
In latam-Spanish would be: "¿Estás ahí?", in Spanish (Spain) would be: "¿Estais allí?"
A female person from Spain is called "española" in Spanish.
España
People from Spain are referred to as Spaniards, also Spanish.
If the Spanish won the Spanish American war, Cubans would not be independent and they would still be part of Spain.
This would be the Canary Islands.
The natives of Spain are called Spaniards. In Spanish: español for men española for women
People that live in Spain are called Spanish or Spaniards.Additionally, people in Spain will often identify with the region that they are from, especially if they are from a Catalonian or Basque Provinces.
Spain is composed of a few players from Barcelona, as well as other teams, both Spanish and non-Spanish.
No, there is nothing free that will teach you very much at all. The cheapest way would to be buying a Spanish to English dictionary from your local bookstore. It should only be a few dollars.
Peru was once part of Spain and does speak Spanish.