Makes sense Airi is doing part-time jobs, she needs to pay for that university tuition. I admit I thought she was kind of a NEET at first.
I like that this manga made sure to introduce his friends at the end, I dislike it when distinct non-mob characters are shown but they're not named until several chapters later. Mizuno seems like she's being set up as an alternate love interest for the MC.