Unless the character has a High Lifestyle or better, I tend to see them as needing to run to earn a living. If they've got a High or Luxury Lifestyle, they don't
need to do it but are probably doing it for the thrill.
I think I average about 5,000 Nuyen per run with each run taking roughly one game week. If it takes longer then it will usually be around 7,500 Nuyen. I try to give them enough to cover their monthly Lifestyle expense and still have some left over to buy a new toy or two. Nothing too major. If they want something big and expensive, they have to save up their allowance.

They usually run for 3 weeks every month with one month for spending Karma and improving a Skill, learning a new Spell, etc. They'll also need enough Karma to actually improve their characters, buy Spells, etc. Awakened characters seem to chew through it the quickest.
I never used to keep track of ammo since it was such a pain in the butt. This might seem like a shameless plug, but since I started writing Chummer which lets both myself (for NPCs) and my players track exactly how much ammo is in each weapon, it's much easier and more amusing, especially when someone yells "aw crap! I'm out!" in the middle of a firefight. It can really add to the fun and the tension of some fights. The same goes for all other consumable items. If you have something that can make tracking that information easier, it's less of a headache to track it and keeps resource management viable.
As far as techniques, I don't think I have too many. If they're not major Tests, like a Healing Test when the character is resting or trying to remove Stun damage, I use the rule to buy hits where a character can buy Hits by tossing 4 dice out of their Pool (you can buy multiple Hits by tossing out more dice). Basically if the Troll has 16 dice to try and remove his 4 points of Stun damage, I'm not going to make him roll it. He can just buy the Hits.
If you want to make the lives or you and your players easier, you might want to look at some of the character management options out there. There are 3 that are in a working state that I'm aware of: