Thanks a lot for feedback!
Unlucky I tried making the AI, but gave up since it was too hard ;-;
About the retaining speed and bouncing it's simply done on rigidbodies instead of characterbodies so physical engine takes care of that, not too much work from my side hahaha.
I will definetely make the game more quiet tho