Hi @hhaase,
I haven’t watched Grant’s course, however, I think I can help with a few of your questions.
1. If the keyframes are linked as you said, it is likely that you are using the same animation ‘action’ on the 2 different objects. So if you change 1, you are changing both. If you want them to be different, the 2 objects will need need their own actions (you can duplicate 1 action and then edit it if that’s easier).
We do have many courses on more advanced keyframing, just check out any of the animation courses (there’s a new fundamentals of animation for Blender 2.8 being added early next year)
2. If it works and you like it, then you can file that one as a ‘happy accident’!! haha.
3. Yep, the developers keep changing things so “Look Dev” is now called “Material Preview”
Glad you made it to the end of the course. Keep going!