1. Все описанные функции есть в абсолютно любом редакторе, так что тут тебе лишь по субъективному удобству стоит выбирать. Хоть ffmpeg, хоть sony vegas, хоть адобе премьер, хоть уже упомянутый мовави. Можешь даже Windows movie maker использовать :)
2. Избежать потери качества ты сможешь только если у тебя есть несжатый исходник видео
3. При редактировании в любом случае придётся перекодировать, тк в среднем редакторы работают так:
- Закодированное видео редактор преобразует в какой-то внутренний формат, где видео разбито на отдельные кадры и звуковые дорожки.
- К этим сырым данным редактор применяет все трансформации, которые ты выбрал - обрезает кадр, вырезает куски, накладывает эффекты итд
- Эта последовательность кадров и звуковые дорожки кодируются обратно в выбранной тобой кодек