Tanks and cylinders are two different things. Tanks are built to ASME codes and do not require periodic reinspections. Any competent refiller will do a visual inspection prior to filling and deny service to anything that is questionable. Usually leaky valves, fittings or excessive rust are cause for rejection. All items that are not cause for removal from service, simply things that need repaired , replaced or corrected.
Cylinders are built to a DOT code and require requalification at 12 years from the date of manufacture (PA is 10 years due to antiquated rules that have not been updated) and if as is the usual visual requalification, every five years thereafter. Depending on the refiller/dealer you may be charged a fee for the requalification or not. Depending on the condition of your cylinder and the cost to requalify it sometimes it is economically smart to simply buy a new cylinder. Especially when we are talking about 20# cylinders. 30# and larger the decision is a little harder since the cylinder cost is higher. Aluminum cylinders rarely have issues that require replacement and their cost is significantly higher when doing so.