does it mean he is interested in me? Or just needed a date?
It could be either. It's probably a good sign though.
What type of wedding is it? (Very formal, somewhat formal, casual, etc.) That dictates what you should wear.
Also what culture are you and your date's family from? (Or which two cultures, if they are different.) That affects some advice. But being friendly and respectful should cover most bases.