See even this sounds sus to me. Now all I can speak of is where I work (county job), but I know HR here would never let someone get away with listing your homie as a reference. You can’t just say "Reference: Steve Smith (phone number)" you need to list the person, their company and their title, and HR will likely attempt to verify that.
Same with schooling... it's so easy to verify someone's degree online now. You can do it in like 5 minutes. So again, I'm not seeing how a reputable company is letting these things slide.
Maybe you found the perfect situation where it all came together for you breh, but I dunno. It's a sticky situation though. The last company I worked at, I know for a fact they did NOT check a few things on my resume... BUT I remember when new management came in, they went through everyone's backgrounds and verified everything and if I had been lying about anything at that point, I would have gotten murked.