I struggle with those 2 questions but have not yet found any answer when reading about this on google?
There is a valid strategy when you know that you would be assigned, but you still go for it, because of the quick premium gain. In the above scenario, since you know you will be assigned right away, you collect a cool 1% for a day's work. (assuming you sold the calls just before dividend day? It is just hard to find stocks where you can play this strategy, but this is a good one day set up. You can even just buy the stock and sell the calls 30 minutes before the close, the day before dividend day....
because of the quick premium gain. In the above scenario, since you know you will be assigned right away, you collect a cool 1% for a day's work. (assuming you sold the calls just before dividend day?
Yes - you made $1 dollar in option premium assuming strike price is ATM/Higher or what you bought the 100 shares for.