I figured out the illegal character thing. There's a setting for the bulk upload file in the Google Products console for the character encoding. I changed it from UTF-8 to Latin-1, which allows those characters.