So you want someone to do all that work just for 5 points :|
He (Which should be El, but anyway) visto is not correct, because you are talking about someone else. Yo Tengo is correct, because you are staying that you have seen.
Answer:
Please re do your question I not able to understand what is your problem asking.
It’s a. El vestido “esta” bonito