100mah = about an hr of moderate
vaping so an 1000mah battery should be able to last you most of the day if not a full day or more. I use an Epower which has 1050mah batteries so their about the same and I get at least a full day from one battery and I keep
vaping throughout the day, I always have my PV on me.
The proprietary batteries like the Riva batteries generally last about 250-350 charge cycles, but some with last longer, and some shorter depending on the user. I recommend not letting them drain all the way down. Try to put a battery back on the charger when they get down to about 25% left, they will last longer that way.
Attys are tough to tell bc there are different factors that contribute to how long they last. User error will obviously kill them faster. Higher VG juices are thicker and generally will clog attys and cartos faster.
Cartos are considered disposable but can be refilled quite a few times. Filling them correctly is very important, especially the first fill, and doing it right will help them last longer. Letting them get dry will singe the wick/filler and will kill them quickly. And again, thicker VG juices will clog them faster. Thinner clear juices will help them last longer. I find that juices that contain flavor sediments clog attys and cartos faster than anything. Alot of dark and or cloudy juices contain sediments and they clog cartos the fastest, even if the juice is thin. You can clean cartos but I find some cArtos don't work as well after being cleaned so I don't bother. I figure that they are cheap enough that even if you get a week out of one you def get your money's worth without cleaning them.
Depending on the juice I use, I get avg 1-4 weeks from one Ressurector carto. Keeping them topped off and not letting them get dry, or using a carto tank def helps them last longer