I noticed one guy had started a thread about a payment that took a very long time to confirm. The reason for this was that he had a lot of micropayments to cover the funds. If one has a lot of unspent micro-payments, is it worth transferring them to an alternative wallet to speed up any future payments. What is the chance of this going through with a zero fee. Obviously time to confirmation is not of importance.
I asked the similar question in the past. From what I understood, if you keep the micropayment "long" enough, the fee will become smaller when they are spent. Fee has something to do with the age of the unspents. Am I correct?
Not directly. Time coins have not been moved increase their priority. The larger the coin pile the faster it gets priority. In the past a "bitcoin day" worth of priority was enough to send a TX without fees. Im not sure if this is still the case. A bitcoin day is 1 BTC with 1 days worth of confirmations (144) in a single input (received as a single transaction and not via mutliple smaller ones).
If the priority of a transaction is too low you have to compensate with fees. Since the TX volume has significantly increased priority is only a very small factor and the fee is more important. Its not that you are competing with other high priority transactions to get into the small 50KByte (default core settings) reserved for TX without fee. Its that you compete with other TX paying a (high) fee to get into the block at all.
As you can see from the example I linked, its still possible to have a TX confirm without fee, but IMHO the bitcoin day rule of thumb is no longer valid.