Re: Was 'Ten Forward' always on the ship?
It's pretty established Guinan was not around in Season 1 since she didn't know Tasha Yar. Picard says as much in "Redemption" upon seeing Sela and talking with Guinan, who convinces Picard Sela and possibly the whole deal with the Klingons/Romulans was his fault. Picard says Tasha died a year before Guinan came onto the ship.
Just because it's futuristic doesn't mean it's practical.