Yes, I've parked there while on a trip. Parking is free. I just had to fill out some information at the station.
As far as I know, you can keep your car there till you get back. I would call city Hall to make sure tho! When I got on the train a few weeks ago I didn't notice anything that stated you couldn't.
Thanks! Your answer is awaiting moderation.