Do you happen to know about how much the contract costs?
No, but your authorized Cisco reseller or your local Cisco SE/AM will be able to give you the figures.
Also, does the managed switch have to be a Cisco switch or can it be a different model?
Depending on the "size" and "shape" of the network, any switch will do fine.