yes it is a suspension fork. Its a really old fork. Its made by specialized, I think they were called Duo-Shock.
I mounted the low rider rack on the front incase one of the other two guys I was riding with had problems and I had to carry their gear too. it didn't happen, but it almost did! One guys rear rack broke, but we held it together with wire ties for the last days ride.
Monted on the handle bars is my garmin 60c GPS.