I measured the bike and it has 67mm of trail.
I really wanted to mount a bigger rack, one of those wood plank affairs.
As far as being designed for weight up front, I can't say, but being what it is, an India-made Hercules, I'm pretty sure they were designed to be pick-up trucks, or used like one.