Use Zotero to manage notes and to create in-text citations and works cited pages in multiple citation formats.
For data backup and collaboration, save your school work to a cloud service (i.e. Google Drive, MS OneDrive or Dropbox).
Almost all required reading is open source