The bo;ts in the rubber foot are M5 hex head (5 mm thread) so if you take another one out and go to your local hardware store (better the type with some old guy in a dusty old shop rather than B&Q, Homebase etc) or try a motorcar/motorbike/cycle shop they should have something
If you can't find the right length you can always cut a longer one down
If by shock absorber you mean the white plastic packer between the spring and the top of the hoof section tape it in with electrical tape (same hardware store) but if you mean the rubber bung under the footplate get yourself some threadlock (car spares store) and tighten the nut down with some of that
Jason