yes is has proper grammar and punctuation
The point of view that is revealed is that she is scared and is assuming that the minister's family is not going to like their christmas dinner and the way that their family act.
The only figurative language it could be would be a pun.
You need to remove the colon