Disneyland end of March

Hey,

This will be a first time experience with Disneyland of any kind.

Will be going at the end of March over a weekend.

What can I expect? And do you have any tips? What is the best way to buy tickets. What is the best way to get to the park and what time would be best to arrive?

Any must sees or must try foods that you recommend?

Also when is the best time to go souvenir shopping?

This is exciting! Thank you for any advice you can give.