In general, I would include
new_session: yes
in the "_bookdown.yml" file, to prevent attached packages leaking from one file to the next and accumulating over the course of the site's render.
Then within a file, yeah, I would make a strategic decision about name spacing a specific call such as MASS::stepAIC(), instead of attaching MASS.