Neither Lake Benson nor White Deer Park (across the street) have baseball fields, however both have large fields which can accommodate several groups at one time. Parking is plenty and is usually located next to each field or a short walk from each field.
yes, there is a few spots to do so in
Right when you drive in, there is a big open area that is great for catch.
Thanks! Your answer is awaiting moderation.