You don't get voting rights on fractions of stock you own. So if you own 34.5 stocks of a company, your voting rights will be for 34 shares.
Dividends, yes! If a hundred dollar dividend per share is announced, you will get $3,450. The only limitation is that we cannot give you fractional money so if you own 0.0001 stock and the dividend announced is $5 per stock, you will not be able to receive half a cent.