A330 only have chillers (carts) and a ice draw. However Cabin Crew are unable to hold medication for passengers. Cabin Crew can provide ice in a bag for you. Best option is to bring dry ice (you may need to get this declared. dont quote me on it though)