I learned 'frukost = breakfast' first, so I've lost many hearts in Danish when I just kept translating 'frokost = breakfast'. But I eventually learned it and now I had to order myself to write 'breakfast'.
"Frukost" is correctly pronounced, but I don't know of any clear rule. To me it's more of a short "u" but I guess we are talking about the same thing :).