As for the Bar-code - I believe it is still Marlboro. They still sponsor and get benefits from being associated with Ferrari, they just aren't allowed to put logos on the car. It will be interesting to see what happens in Bahrain as during the last test there a couple of months ago the Ferrari crew turned up with Marlboro logos on their uniforms.
Last year at Monza, Renault ran their full "Mild Seven" livery (although banned in Europe) on the Friday and switched back to "Team Spirit" on Sat and Sun.
At the moment there is an alcohol sponsorship ban in Bahrain, Turkey and France and there should be a total ban on tobacco brands appearing worldwide but that remains to be seen with Philip Morris pumping millions in Ferrari still.