does this applies to redmi note 8 (normal not pro) ???
When this thread is for RN8PRO, you can safely use the same method to debloat your phone.
Being the same eco-system (MIUI) it is safe to assume, both device will have about the same behavior when it comes to disabling apps from their respective OS being MIUI for both of them.
That said, what worked for one might not work exactly the same for the other, and if you keep in mind it is often best to simply disable Google/MIUI related apps, you should normally be quite safe.
It is also trials and failures which will give you the best results for you.
Why do you need to remove Downloads? Isn't that an important application?
Also, I think removing Recorder might cause issues with auto call recording feature.
Myself I have not disabled download for the same reason as you, thinking it may be used by some other apps I may be using in the OS.
Same goes for the recording, as I am using the call recording feature myself, like you I assumed it might be needed. Not to mention I am not ruling out yet of using the recorder by itself from time to time.
In the end what works for one because of his/her certain uses of his/her device, might not work exactly the same for an other user with other specific uses. But with some little logic we can already remove a lot of stuff we have no use for (ads, statistics, reports etc etc...).
Good Luck!
Hope this helps