For a truck and a bike to have the same momentum, the mass of the vehicle times the velocity of the vehicle must be the same for both of them. Therefore, the lighter, less massive bike will have a much higher velocity than the truck.
The phrase "harder to stop" however, has to be interpreted somehow. Energy is force times distance, so I think one reasonable interpretation of the phrase would be to suggest that given you try to stop these two vehicles over the same distance, then whichever requires the greater force would be "harder to stop". In other words, you would have to push harder (exert more force) on the one that's harder to stop in order to stop it in the same distance. To determine that, we need to know how much energy each of them has at the given velocity. In this case, we're looking at kinetic energy.
The kinetic energy is a function of the mass times the velocity squared, or to put it another way, it is a function of the momentum times the velocity. So if the momentum is the same for both but the velocity is much higher for the bike than the truck, then the kinetic energy is greater for the bike. So if we use the concept that the one that's harder to stop has more energy, then the bike is harder to stop because we have to take more energy out of the bike to stop it, and if we take that energy out over a given distance for each of these, the force we need to stop the bike is greater.
It could be that other concepts of what is meant by "harder to stop" might yield a different answer.