Angle of motion is also a part of bullet behavior.
It can only be set by the action "Set angle of motion" and does not appear as a property.
For your second question, there are several ways to do this, depending on what exactly you're trying to do, with what inputs and for what purpose.
A possible implementation is in this example capx
The idea here is that when you click, you store the current position of the sprite, put some speed to the bullet behavior that makes it automatically move with the bullet behavior, orientate the sprite in the direction of where you clicked, and set the distance to travel to the distance between the mouse cursor and the object.
Event 2 happens when the bullet is moving and that the distance between the starting position and the current position of the sprite is bigger than the distance to travel. And it just sets the speed of the bullet to 0 so that the sprite stops moving.
It is one possible implementation.
I strongly suggest you to relax, let C2 aside for a few minutes/hours and read/complete more tutorials. I'd suggest to check the tutorials linked in the C2 part of this one
they are the finest way to go for beginners, learning progressively.
Also be aware it takes time to master a software such as Construct 2 and that a lot of clear and good documentation is available.