You first need to select a design code, then review the safety factors that are used in that code's design rules. 2 codes to consider are the asme code and the EN European norm, but other parts of the world have their codes as well. The code with the highest safety factor may provide the most conservative design, but you also need some knowledge of pressure vessel design and failure analysis to complete the chore.
Some codes do not explicitly address corrosion and fatigue damage, and the designer will need to use his experience in addressing these 2 damage mechanisms. Some codes have an explicit creep life limitation ( 100,00 hrs), so you will need to consciously address that in the design stage if a full 25 yr ( 220,000 hrs) is expected.
The vessel or system is only as reliable as its weakest component or section. Locating the part that has the highest stress and/or operates at the highest temperature or which uses a material that is known to be routinely fabricated incorrectly is an important part of the design process, unless you protect yourself using the normal commercial practice of limiting the warranty period to 1 yr. Modern design tools( finite element) can be used to modify the design of particular components such that the stress is reduced to levels similar to that of the rest of the component.
Finally, the specification for the fabrication process , including purchase of materials and the entire QC process , plays a major role in ensuring a long component life.
"Whom the gods would destroy, they first make mad "