PVC isn't exactly the best type of antenna support if it's left in the sun a lot, and it depends on how much sun it 'gets'. It is very susceptible to heat and ultraviolet. There are other materials that are not as susceptible and would make for better supports, etc, if you happen to have or have access to them. If you don't, then use what'cha got.
Is there a time frame for PVC 'rotting'? Probably, but I don't have any firm idea of what it is. You can change that time frame by 'shielding' PVC, as in paint it.
It's about like 'thhn' wire, the kind that has a colored layer of insulation and then a clear layer. Hang it in the sun for a while and it starts looking like a snake shedding it's skin. That takes about a year give or take a few months, sort of.
You'll know when it's time, you just have to wait and see.
- 'Doc