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.
Well Mexicans and Cubans drink a lot of stuff!
Although, it is said that Mexicans drink Tequila as Cubans drink Coffee!
-YW
Están ( Julio y Marco están en Ecuador