Tuff Country makes 2" and 3" springs, none that are 2.5".
The front shocks will end up very short if you use the stock mounts because the Bilsteins have an internal reservoir that makes the body of the shock longer (which means a shorter travel shock), we really recommend longer front shock mounts for that application.
For the rear, it would depend on what truck and what axle you have.