It appears that within days of shaving his head Troy has a full head of hair again when he meets Jonathan to have a look at the the apartment. This is not a continuity error, the film's chronology is not linear. Even though the apartment scene is shown to us after the head shaving, in the film's timeline it took place before.
Jonathan and Raoul smoke cigarettes in the bar where Raoul works. The bar is clearly still open as there is another patron sitting at the bar. It became illegal to smoke in bars and restaurants in Los Angeles in 1998 (the film was made in 2011), but they both behave as if it was perfectly legal.