Which Analytics SDK should I use?

Unity Analytics is perfect for all the player activity and level reporting that you describe and you can use it to report on other client behaviours. This could include errors and crashes, but you will find Unity Cloud Diagnostics is better suited to that use case

If you use both you will be able to get a deeper insight into the player activities that may be leading to issues.

Unity Analytics Documentation
Unity Cloud Diagnostics Documentation