if I think personally a safe way to invest in cryptocurrency is :
1. the project runs according to the roadmap and whitepaper that has been made;
2. cryptocurrency that we invest in already has a product;
3. the team always updates about the progress that is happening in the project that we invest;
4. invest in project that are in the top 1-500 in coinmarketpcap (have a high volume);
5. the project we want to invest has been running for a long time (if I personally never invested in a new project), because investing in new project has a greater risk than we invest in old project.
Some of the points you give are indeed needed to consider whether the ICO project will work successfully or not. And I personally focus more on the product and the team behind it, how the team is active in responding to every question and updating the ICO project they bring because activeness for me is important to be able to assess how the project will proceed.