Update ATmega 8U2 for MIDI

in this guide there is how updating an arduino uno , i have an arduino rev 2, what changes ?

in the first picture there is a resistance ...but in arduino rev 2 there isn't the 2 holes where's placed the resistence

another question is ... once that i update the arduno's firmware the programming with arduino change ??

where i buy a midi connector ?

Thanks, Sorry for my english I'm italian !