1) Stop visiting pornography websites.
Reason: These sites have the most traps or nets for hacking, moreover, these sites stimulate people's brains, then you will be restless to click anywhere, which is a trap for hackers.
Stop visiting ANY website on the device you are using to handle Bitcoin business. Bitcoin shall be treated the same way you treat any thing else of significant value. Keep it secure and fenced from the outside world.
2) Different types of apps/notifications on social media/Facebook like: Future check/What would you look like if you were the opposite sex? / How will you be in the next year, etc., refrain from such activities.
Why is that? I am actually curious, has there ever been such cases of being hacked due to these small quizzes?
3) If you use an online wallet, always keep the wallet's email address username and passwords separate from other accounts.
Do NOT use an Online Wallet other than for negligible amounts you would not mind losing.
5) Do not download or install unnecessary apps / software.
This is a good point. But again. I would not advise any body to use the device they use to store Bitcoin for any thing else other than strictly Bitcoin business. I would not advise using it even for Centralized Exchanges. All I would store there is the Wallet.
And if you STILL need to install something, make sure it is from a reputable source, the official version and download link and VERIFY. Can not verify? DO NOT INSTALL IT on the device that contains your Bitcoin Wallet.
6) Do not try to update anything too quickly if you want to update various apps or software at any time. Take enough time to verify, check online, then update very coolly.
I think this is vague. The proper explanation is that updates sometimes contain Zero Day Bugs. This means the Developers missed a bug and overlooked it, released the update with the vulnerability and it gets patched quickly, typically within hours or the next day. This is why it is important to usually skip updates the first one to three days. Unless the version you are running has a significant vulnerability itself. At that point, I would stop using the Software entirely until a proper solution is found and a patch is broadcasted to the Internet.
7) If someone wants to share data or work with team viewer, be careful, if you do not have enough knowledge about team viewer, do not give access or share with team viewer software.
Who even uses Team Viewer today. To be honest with you, last time I heard of this Application was when I read about some Indian Scammer who used this or a similar Application to gain access and create a false Virus to Scam some body out of their money.
I would not give ANY BODY remote access to my computer. The idea itself sounds very dangerous to me. You are giving a stranger complete access to your computer, which most likely travels through a Server between you and the other party anyway. Why do this, particularly on a computer which has sensitive information on it.