No, 140A is not enough for zx2500.1. Are you sure iraggi doesn't have a big enough alt? You may need to just get like a 300A alt that doesn't fit as is and get another set of brackets to get it mounted in there. I'm not sure of your budget for all this, but maybe some of the more expensive companies like ohio gen or hoalternators.com can make a more powerful one for your car? BTW what kind of a car is it and what year?
With extra batteries like you will have and a 140amp alt, you will be able to run this amp. I've read that they are very effecient. Kicker designed them for use in daily driver systems, in which people have minimal electrical upgrades.
Unless you're one of those people that listens to Bass Mechanik on the verge of clipping 24/7 I would expect 140 to get it done. The '85 olds probably doesn't have a huge stock electrical system so a lot of that 140a will be available for the amp.