flighty_sloth The only apps I've not been able to use is few streaming apps like Netflix because they purposely block it from working on non google certified os.
That's strange, Netflix should work fine. I can't give you any direct pointers right now, have you followed these steps yet?
flighty_sloth Edit: I'm not 100℅ but I think you should be able to install since OEM unlocking is available, not sure if there's anything else to know about it being T-Mobile model, maybe someone else here knows?
You're correct, only the OEM unlock toggle matters. If it's available you're in the clear.
As for @TheDingo8MyBaby , first of all, welcome. Right now the best course of action for you would be to read the documentation on the official website so you get a broad understanding on what GrapheneOS provides. Don't worry if you aren't familiar with all of the terminology, the experience is hardly more complicated than stock.
App compatibility is very good, it's mostly only banking apps that may require some troubleshooting, or in rare cases don't work. Two things you will have to do without are NFC contactless card payments via Google pay and Android auto, at least for the time being. Apart from that...yeah, it's your normal Android experience.
When you are ready to install, use the web installer. It's critical you read through the instructions thoroughly to ensure a smooth installation. Don't worry, it's a simple process and you can't brick your phone with it.