Yes. Any costume depicting an entire ethnic group is offensive.
Yes, most of the time. It’s wrong to wear a costume perpetuating negative stereotypes, but some costumes aren’t negative.
No, most of the time. People are being overly sensitive. Blackface is going too far, but I don’t have much of a problem with most such costumes.
No. Halloween is a time for fun. Anything and everything goes.