I wouldn't make those changes without knowing more about the context. That could be a difference between American and British English. Let me explain.
it looks as if it has been bombed = it was bombed recently. That is the focus of the statement.
it looks as if it had been bombed = This is generic. This makes a statement only about the condition of the house without calling attention to when it was bombed.