You will learn about the various methods of creating Nitrox when you take your course. If a shop is dispensing banked nitrox (pre-mixed) at 40% O2 or less, the tank doesn't need to be O2 clean. If they do partial-pressure blending (as mentioned by TS&M above) then the tanks do need to be clean.
Once you have them clean, keep them that way by only having them filled with O2 compatible air. This is easy at a shop that does partial pressure blending. By definition, they produce this grade of air for blending.
Now what do you do when you plan a 4 dive weekend? You may not be able to get quality air at the dive site. So, rent some tanks for the extra dives. Sure, they'll probably be Al 80s and you'll need to add weight but it's better than contaminating your tanks. You really don't want to take contaminated tanks back to a shop that uses partial pressure blending. The last time this came up, we rented enough tanks for the entire weekend and left the HP 100s behind.
Unless you run out of NDL before you run out of air, Nitrox isn't for you. Nitrox isn't particularly useful at shallow depths and it has diminishing returns at greater depths. Where is really helps is in the 60-80' range. You'll see this when you take the course.
By all means, take the course. Then decide whether Nitrox has benefits outweighing the 'fiddle' factor. You have to 'fiddle' with your computer, you have to 'fiddle' with gas analysis, you have to 'fiddle' with a log book when you sign for your tanks, and on and on. Even though the computer does all the work, Nitrox is a hassle that might not bring enough benefits.
And then there is the problem of always having the wrong mix in the tanks.
Yes, I have 6 HP 100s full of 36% sitting in the garage waiting for the next outing.
Richard