I believe that transformer was there before construction started and is not directly related to the project.
One kiosk is a long, pull-in, back-out, arrangement. I’ve never seen that before, but will be nice as I’ve seen many Teslas towing boats in the area.