I wouldn't count on teaching English while you're there unless you already have something lined up. Few classes are offered in the summer and those that are offered are usually taken up by "old timers" hanging around for the summer. It's very low season and usually there are not enough jobs to go around, especially for the "new kid on the block."
For housing, you might want to look for something students usually rent and sublet while they're away or something. Segundamano.es is one place to place an add as well as craigslist.com.