1. There is no alternative to "over" here, because the verb used here is "to get over". This is a phrasal verb which cannot be split up nor can any other preposition be used.
2. In general, you feel emotions "at" or "with" something. You might be able to use "with" here, but "at" sounds more natural.
Hope that helps.