I am currently a senior and will soon apply for my French Visa for my studies in France, I know that they will stick this large visa in my passport as it's my main way to enter and exit France however on a daily basis, what can I use as an ID? I'm sure as hell ain't gonna take my passport everywhere I go, and the ID issued in my home country is not in English. Do I get a carte de séjour or is that something else?
Usually, students get what is called a visa long séjour valant titre de séjour (VLS/TS) and in principle you do need to carry that with you to be able to prove your right to reside in France. You would not get a carte de séjour immediately but only apply for one at the end of your first year in France.
Not having it is not a criminal offense and you cannot be punished for it but the police is allowed to keep you up to 24 hours while they check your status. If they are reasonable, they might let you recover the passport and present it to them but it's not a given. Carrying other semi-official documents like a student card from your university might also help (or it might not). And depending on how you look and where you live, police checks are not unlikely so carrying your passport might be necessary to avoid a whole lot of hassle.
If you do get a carte de séjour then using that is fine, you don't need a passport or any other sort of identification as that's not mandatory in France. Some members of my family lived in France for many years using only that, without even renewing their passport.
Normally, your ID outside of your home country (where you are a citizen) should be your (travel) passport. So, you need to use it "on a daily basis".
An ID and visa are different things. You might need to identify yourself to many people (bank, hospital, ticket controller in the train, post office and so on), but most of them do not have the right to check your visa or residence permit, which is usually also not an ID on its own.
AFAIK, the article L611-1 of the Code for Entry and Residence of Foreigners in France and the Right of Asylum requires all foreigners in France to permanently carry an ID with them. However, I never lived in France and cannot provide any details on how exactly is it in practice.