This is the one I have and I like it:
https://www.amazon.com/Frankford-Ar...&qid=1518042595&sr=8-8&keywords=media+tumbler
There is one thing that I wish it didn't do and that the edges of the necks get just a little bit beat up due to the cases making contact with the neck's rim. Some people feel it's the steel media that does that, but I found I get the same thing whether I use the steel media or not. You can use the steel media if you want to get your cases REALY shinny and clean, but that's not necessary and you don't get any of the benefit of the improved seating and lube affect that rice provides
It's a good idea to always clean the brass to be sure to get rid if anything that's loose inside the case AND when using rise to get that little bit of coating inside the neck to get the good seating qualities.
I don't think primer pockets need to be cleaned all the time. But after a while of not cleaning them, the carbon build up is going to change the primer's seating depth and you really want consistent seating depth for consistent powder ignition.
On new brass, even Lapua, it's a good idea to size them before loading as that's a step that needs to be done before other steps of precision reloaded is done (e.g. trimming to the the same length).
For cleaning new brass, it's a good idea to give it a quick cleaning run through to be sure there's no material left in any of them from the manufacturing process. And, using rice, you're giving the the necks that coating that's helpful for consistent seating.
Since I very seldom need to pull a bullet, I simply chose a cheap plastic hammer type:
https://www.amazon.com/Impact-Bulle...498&sr=1-2-spons&keywords=bullet+puller&psc=1
If your only going to use their bullets, sounds like your good with their book.
A piece of software I've been using for some time now that really helps a lot in cutting down time and trips to the range for load development is called QuickLoad:
http://www.neconos.com/details3.htm
When I've found a load that works and I need to change the recipe a little or need to make a change due to some other factor (like temperature), I use the software to determine what adjustment I need to make in powder load.