As of now, you are only required to receive a COVID test 2 days prior entering the United States. More information for booking a COVID test is found under "Travel, Lodging and Covid Testing".
Mask is not required for the wedding. However, to go out in Medellin masks are required in public.
Adults only.
Yes, formal attire is required for this event.