i have heard that UE is faster then BLENDER and less time consuming and better rendering quality.
Less time consuming and faster? Probably, certainly render times will be faster.
Better quality? No. Blender and Cycles are path tracing, and the quality, especially with shadows, is better than Lumen in Unreal. Definitely slower though.
But keep in mind, you'll need a pretty beefy computer to use Lumen and Nanite in any big scene in Unreal with anything approaching real time.
Another thing is that while Unreal is perhaps easier to get started in than Blender, I think Blender is easier to master. Setting up a scene is easier in Unreal, but once you introduce animations and characters and all of that, I think Blender wins. Complex character animations (especially like what we do for NSFW games) is SO much easier in Blender. You can be precise with labia stretching, secondary motions, all sorts of stuff that would be harder to do in Unreal.
Another consideration is if you think you will doing a lot of custom work - like custom models, environments, etc. in that case you'd likely be using Blender to model and texture to begin with, so it is trivially easy to then render in Blender as well, without worrying about importing assets and set-ups into Unreal.
I've tried both, and if I was ONLY doing environments . . . I might pick Unreal. But since I am doing characters as well, Blender is much easier for me. Keep in mind that resources like Mixamo work just as well for Blender as they do Unreal. Same with most asset packs.
But try them both and see what you like. If I had to break it down, I'd say - "If you like to kit bash and use other people's assets and don't plan to create your own stuff - use Unreal. If you are more of a creator, and know you'll want to make unique things in 3D - use Blender."
as an indie you only have to pay epic if you make a game using their engine, and even then, only after you cross 1mil in revenue. BUT, you're not doing that (making a game on their engine).
You're rendering in unreal engine and using the images/animations in ren'py. So no, you'll never have to pay them anything even if you go over a million in revenue.
This won't be true for much longer.
Starting in 2024, Epic is going to start charging for use of Unreal outside the game space. They have realized they are leaving tons of money on the table by not charging fees for people using Unreal to render stills, VFX work, videos, etc. and will be introducing some form of subscription plan.
So, another point to Blender - it is and always will be free.