Can't comment on the rifle choice - mine's a Montana but I'm a big fan of the cartridge choice. Thing just flat out works above its paygrade for me on deer.
Same here. My 7-08 Montana is the rifle I grab first out of 3 safes full of rifles.
My heart's in the mountains, my heart is not here. My heart's in the mountains, chasing the deer.