In British English 'to be in for something' is used regularly. It's very informal.
"Looks like we're in for a difficult time."
"We're in for a long day."
We also use "someone is in for it" (meaning they'll be in trouble), but it's used more or less depending on the area of the UK. It's also very informal.
"Oh, oh. Jack broke the window with his football. He's in for it now!"
"The boss saw Sharon at a restaurant when she said she was too ill to come to work. She'll be in for it!"