I do believe that you aren't fully formed as a person at that age and thus shouldn't make decisions that would impact your life in an irreversible way. Being in love is not a valid enough reason for getting married. Love fades. Feelings change. People change. You can fall in love several times in the span of a few years. If this current relationship ends, you will most likely fall in love again.
Of course now you feel like you can agree to her demands, like you can live a lie and let her indoctrinate your children. It doesn't seem like a big deal. In a few years it might become a big deal. This very forum has several cases in which those issues became a huge deal and led to sad consequences. One day you might wake up and resent your wife for putting you through that. One day it might lead to the destruction of your family.
Marriage and long-lasting relationships should be more about mutual respect and understanding and a strong partnership than about love, lust and pleasing one's parents, and whether your girlfriend is "good wife material
This is perhaps the best advice someone can give you.
If you love this girl, date her, enjoy her company, have fun. That's the part of her you are enjoying right now.
You probably won't even be exposed to the other side... that of marriage until you are actually married. Have you even had time to properly meet her parents and hang out with them?
But marriage is a step higher that demands more thought than just 'we have fun together'.
I can't emphasize that agreements you make now might just be in your head. I made agreements and they feel more confining that anything, like being stripped of any future power. Marriage is enough of a ball and chain, not to add heavier balls and more chains

you get the point. In my case, we both 'çancelled'our agreements realizing that we were both just using it to bash each other over the head with it. It's not healthy. Marriage is enough of a commitment to stay with one person. No need to bog it down with more detailed life long agreements.
My big fear was that she would become more religious as she got older. We agreed she'd never wear hijab. But what is that really worth? If she changes, she changes.
She feared I'd become more athiest than agnostic. We agreed I wouldn't go that far and what is that really worth? If I change, I change.
If the changes are too great, then both of us can decide it is not worth it and leave the marriage. But the idea of agreements in my experience is just about trying to control another person that you really can't control.
And if you have to create an agreement on something so fundamental, there is something fundamentally wrong with the marriage. Kids, religion, family life... these are fundamentals. They mean a heck of a lot more to people when push comes to shove.
You say, you're okay raising your kids Muslim as you feel you have to pretend now anyways for the sake of your families. This is perhaps true. What if you become more assertive and proud of your beliefs where you want to be open. What if you parents pass away and that issue stops being an issue for you? What does that mean for her? Would she be okay with it?
If you love her and trust her and enjoy her company, do what is good for you.
But take marriage seriously, and take some of the advice, be careful of hiding fundamental issues behind agreements.