Only if you care to have challenge times posted on leaderboards. You can play the game completely offline, the only thing is if you are trying to platinum there are three trophies that require the online connectivity.
Xur was selling it after the first month and I didn't have enough strange coins. This past Tuesday finally got it as a drop in Nightfall and was elated since I've been chasing it since that first week. Now Xur finally sells it again and I feel cheated. After two mythoclast, three hawk moons...
Clearly you don't have prime or are ignorant as to what prime is offering. So please before you comment do some research and know what you are talking about.
I don't think think it's bad at all granted the quality is not up to snuff but it's not the worse batman LE statue I've seen (asylum takes that prize with origins a close second) It's pretty detailed and the light up effect though not impressive is still pretty cool especially in the dark...