Thanks everyone for your replies. My knowledge of rubber and what it's capable of is quite low, so every little helps :-)
I was thinking injection moulding at the start because I thought the project given to me was for a mass produced product. Turns out it will be quite a low batch produced...