well as far as the tubes go you'll want to go with el34's for power tubes and 12ax7's for preamp tubes
beyond that, if i remember correctly marshalls come stock with jj tubes, i could be wrong... i'm sure there's someone who can verify or disprove me, but i THINK it's jj brand tubes.