Yes no problem. I got dropped off!
I believe so, yes but my street is lined with cars so i think there's no spaces available left except to park on the side of the road. (please don't block anyone's cars in lol)
Thanks! Your answer is awaiting moderation.