Yes to both
There's a structure across from the stadium along 3rd St.
There are several lots to park in downtown. They're clearly marked but can get pricey. If you have a ticket to an event at the Arena I believe you can ride the light rail for free.
Thanks! Your answer is awaiting moderation.