"got"is not a good word to use in formal English; there is always a better alternative.
I disagree. There's nothing wrong with "what have you got in the suitcase?"
what do you have inside the suitcase is wrong?
"Got" is acceptable in Engish, but not necessary in this sentence. It adds a little emphasis but does not change the meaning
Valise is used in English. It should be accepted.