- Menu - watch this https://www.youtube.com/watch?v=2pnz_7WSSOw
- Scoring - try this https://youtu.be/icR_EgXrS6o?t=7494 , timecode is not precise, but he explains scoring somewhere around that time.
- Moving targets - just choose a random vector and move your target there using Timeline or FInterp with Set Actor Location
- Sounds too complicated to be quickly explained