Correct. Claws, teeth, tails, and other body parts are not categorized as spell attacks, so they must be categorized as weapon attacks, since those two categories are the only ones the game rules cover how to make.
Correct. So when a spell like magic weapon says "You touch a nonmagical weapon."...