Does it automatically do this when I hook it up or is there more button presses required
As soon you require the unit to do Service functions, a screen will appear asking you if you want to add the bikes VIN.
Minor functions like fault code reads and clears can be done without adding a VIN though.