vargant guidelines

what are the good practices when using vagrant?

1. use librarian gem?
  yes imho

2. where to keep local/custom cookbooks (like monterail/cookbooks in mm4-vm)? 
  ./cookbooks/remote (installed by librarian, gitignored) + ./cookbooks/local ?

3. How to run bundle install inside the box without ssh'ing there?