Re: Marraige.
Only you can decide what your priority is. It’s not only about trusting your husband/in-laws to be ok with you continuing your education. You also have to consider the possibility of pregnancy once you’re sexually active - no birth control is 100%.
I got married in my early 30’s buy met my husband when I was 28. I know plenty of professional desi women who got married after they finished their LONG training plan (doctors who needed to finish residency/fellowship) and were in their early to mid 30’s.
Looking for a spouse and getting married are 2 separate things. If you will be done with your degree at 30, then you should start searching for a potential spouse around 28. That way, even if you happen to find someone, by the time baat pakki/shaadi preparations happen, odds are you’ll be done with your degree. No reason to wait until you’re done at 30 to start the process of looking. But in my opinion, if finishing your degree is important to you, then you need to wait until you’re officially done before signing nikah papers.