I’ve done CrossFit somewhere else/ own on my own, do I have still have to take the intro session?

No, you don’t have to, but you’re welcome to take it if you wish. Some members find it a good way to see if our gym is a good match for your style.