Thanks for the feedback, I'm addressing the blocking issue. In the next update the partner moves away a bit from the player when you address him on the road, giving you an option to clear the path if you're cornered.
The actual hitboxes are kind of by design a consistent tile-size for everything, though I understand that it feels weird having these invisible boundaries for smaller objects and thinner characters. I will experiment a bit with tweaking their sizes.