score:3
You'll be fine. Since you're connecting Emirates to Emirates, you don't need to go through immigration or check in, you can just walk directly to your next gate with a quick security check at most. All Emirates flights land at Terminal 3 so transfers are straightforward, although you may be in for a bit of a walk, since it's a very large building! And yes, your bags will also be checked through to your final destination.
In the unlikely event of missing your connection (first leg badly delayed etc), Emirates will put you and your bags on the next available flight.