Don't worry much about the road, you can easily manage on a smaller car especially if you have some experience of driving in steep hilly areas. I have seen Toyota Coasters on the top, so cars should be no issue.
As an example, I took this vehicle last year to Upper Neelum. This is automatic, but 2400cc, 7-seater and quite bigger than Santro.