Sort of - there is no "Downtown" area like Disney but as you approach the entrance you'll have a hotel on each side of you. Both of those hotels have restaurants inside which you can access without being a guest. Beyond those amenities, there is nothing available for Legoland guests until you enter the park
No not really
No there's not. If you're referring to the boardwalk type area with shops they do not have one at legoland only inside the park are the shops.
Thanks! Your answer is awaiting moderation.