1. There are no similarities between poker and slots. Except one: it's both gambling games.
All other things are different: one it's pure luck based game and the second one is skill based (with some influence of luck, but not on the long distance). One is solo game and the other is require more than one player to play.
1. You have to learn and improve your skills all the time and take advantage of your opponent's weaknesses in poker but when you want to fight the slot machines then you just have to press the lever and wait for your luck.
Again, you are the other users who can differentiate between poker and videopoker. You cant take any advantage of your opponent's weaknesses in video poker as your opponent is the house. What you can do in video poker is to increase your winning chance by choosing the best cards to hold. Video poker is a solo game, it does not require more than 1 player to play as it is a game where you play against the house.
Exactly.
Just like what you said, it's pretty hard to increase your winning chance because you are playing against the house, your winning percentage would be always low but if you're lucky, you could outsmart them and make profits but not recommended to continue playing for a day and the reason is that you'll lose it all, houses never let anyone win freely. Therefore being indecisive is your weakness, and don't be greedy.