Are dividends and corporate actions affected if my shares are pledged?

No. You continue to receive dividends, bonuses, splits, and rights benefits directly in your account even if shares are pledged.