There are a lot of restrictions for food crossing the border and unfortunately they make it really hard to know what is and isn't allowed. I think that in general, processed and packaged foods are okay as long as they don't contain meat. So chocolates and hot cocoa should be fine! If you were trying to send something like loose tea or dried fruit, that might be a problem.
Our mail system can be super slow. Usually when I ship to the states, it's usually quick. I think it also depends on where the person lives and how many stops it has to make first. I shipped something to the UK in the same amount of time that I shipped something to Sherri in Ontario, on the other side of the country.
I've heard of that brand of chocolates but I'm not sure if I've seen them locally. Hope that helps!