You're going to meet all kinds of folks when you ride, some will stop, some won't.
My suggestion to you would be to get some tools and tubes of your own so you can fix your own flats and not be dependent on strangers to help you out. Catch one of those dedicated cyclists you know when they are not riding and get them to show you how to change a tube. I am sure they will be happy to do so.
Jeff
Edit: Scooped! I gotta learn to type faster...