Park as close to the station as possible. Some of the office workers downtown park at the stadium and occasionally their cars are broken into. There's always a small risk
There isn't a sign that says you can't, the lot in front of Amtrak ought to be fine. Just don't park in any spaces that are part of Harbor Park or you'll be towed.
Thanks! Your answer is awaiting moderation.