In AK, the odds are definitely better for banner rolls. Basically it's a 2% chance for a 6 star, 8% for 5 star, 50% for 4 star, and 40% for 3 stars. There's no weapon banner so you'll always get a character.
There's also 2 pity systems in place for the non-limited banners. One is that you are guaranteed at least a 5 star in your first ten pulls. The other is that after the 50th pull of not getting a 6 star, every pull after gets a 2% increase in your odds up to 100%, which equals 99 pulls in total at the unluckiest.
In the limited banners, there's a spark system where you get a token for each pull you do and you can spend them buying the rate up operators. The 6 stars cost 300 and the 5 stars cost 75. Of course, this is more for whales, but it's a stopgap in case you get really unlucky. The previous pity systems still exists for this banner too. The unspent tokens will then be converted and you can spend them buying materials.
Those are the pure gacha elements, but there's another way to get operators through a free recruitment system. You basically pick tags that you randomly get and set it for a specific time (9 hours for a chance of 3-5 stars) and then wait and see what you get. There's certain tag combos that show up that can guarantee you a 6 star or a 5 star so you have an additional chance at getting high rarity operators through that. I've personally gotten 4 6 stars from the recruitment.
Another way you can get 6 and 5 stars is for them to rotate through the shop where you can directly buy them with a currency that's equivalent to the masterless starglittter in Genshin. You can get said currency through getting 4 stars in the recruitment so as long as you save, you can just directly buy a unit.
All in all, AK is a lot more F2P friendly than most gacha games cause it provides a lot of different ways to get a guaranteed high rarity operator in a way that doesn't require getting lucky in the gacha. The only painful part is the wait, but you can beat most of the game with low rarity characters and the hardest stages only need 1 or 2 high rarities max.