Il valore della resistenza pullup/pulldown non é critica.
Deve essere abbastanza piccola per polarizzare la entrata del Arduino e abbastanza grande per non fare un "corto" o produrre un consume di corrente inutile quando viene schiacciato il pulsante.
I disturbi elettromagnetici influenzano molto di meno i circuiti digitale rispetto a quelli anamogici. I circuiti digitali hannu un range tra L e H nel quale non comuta la letura. Questa differenza di tensione aiuta che delle tensioni "aggiunte" sul segnale L o H fanno riconoscere un livello sbagliato.
Entrate non collegate a niente hanno una impedenza molto alta e per disturbarli servono correnti molto piccole. Aggiungendo una resistenza anche da 100kOhm elimini questo problema.
Ciao Uwe