Comment on Consequences of Short delivery - NSE/BSE
1. Yes, you should get the dividend.
2. Broker can’t sell any shares that you hold.
3. Brokers can participate, but only with those shares that the broker personally owns. He can’t sell shares from his clients to participate in auction