The assumption of a "rigid body" is a very common approximation in Newtonian mechanics, but it works only in the low speed realm even in Newtonian mechanics. Thus it tends to fail very bady as an approximation in relativity.
If you consider a diamond, or any other substance, it will have a speed of sound much less than c at which compressive ways travel through it. A we search shows that the speed of sound in diamond is about 12 km/sec, which is quite high for a speed of sound, but much lower than the speed of light. You can also calculate it through some of the well-known formula under "speed of sound" in the Wikipedia knowing it's bulk modulus and it's density. You can compute the bulk modulus from the young's modulus if you happen to have that instead.
To calculate the exact Newtonian responses of the body in the situations you specify would be difficult, but there is at least one thing that is easy to know beforehand. That is that that mechanical disturbances in matter of any kind are limited to the speed of sound in the matter, much as the speed of light is an absolute limit. It's also worth noting that this speed is a lot lower than "c" for any known material.
To demonstrate this in detail one might write down the (possibly idealized) partial differential equations that represent a continuous deformable media subjected to a force, and show that they satisfy the wave equation. It's easy to show that a shock wave travels at the wave speed, this should be done in many textbooks, though I don't have any specific recommendations. it is additionally true that the wave speed is an upper limit for how fast any disturance can propagate that satsifies the partial differential equations (the wave equations) which are the solution of motion.
It may help to notice that light also obeys a wave equation - its just that it's propagation velocity is much higher than that of any known sort of matter.
As an aside for the diamond case, diamond is very rigid, but it has a low elastic limit. This means it can't deform very much before it shatters, which is the probable fate of the diamond in this circumstance.
There's a related issue in your proposal - the spring design. It might also be interesting to consider the problem in reverse. We don't currently use springs to launch rockets into orbits, or to shoot bullets from guns, but if we time reverse your example problem, you have a spring shooting a diamond payload nearly at the speed of light.
http://en.wikipedia.org/w/index.php?title=Light_gas_gun&oldid=608805490 talks a bit about the physics , the key point is that
The limiting factor on the speed of an airgun, firearm, or light-gas gun is the speed of sound in the working fluid—the air, burning gunpowder, or a light gas. This is essentially because the projectile is accelerated by the pressure difference between its ends, and such a pressure wave cannot propagate any faster than the speed of sound in the medium.
If you want a more realistic experiment, you might consider shooting a diamond moving at your relativistic velocity into a thick steel plate in order to stop it. It will probably penetrate more than the 10cm you specify, and I think you can imagine that the diamond won't survive the process.