My experience has been the same as Mr Catalo's. Never had a problem parking overnight whilst fishing
No they don't tow your vehicles. I have launched from there in late hours and had no problems. The police station is right across the street and they don't bother people who are going out on boats.
Thanks! Your answer is awaiting moderation.