Default digital/analog pin state - input or output? (do unused pins need to be grounded to prevent floating inputs)

If you want to enable the internal pullup resistors you can do this in setup.

pinMode(myInputPin, INPUT_PULLUP);