1/ The connection to the servers: the procurve will only accept Procurve transceivers, so you would need a Procurve copper cable, but do your servers support that? You may need to go with OM3 fibre and J9150 SFP+ transceivers.
2/ Connections to the switches - if it's only 100m, you would save money by using J9150 SR SFP+s. Is the fibre to the other buildings multimode? If it's singlemode, you'll have to use the singlemode transceivers. You may even need attenuators.