From what you are saying (brakes seem soft) I would suggest that,as minimum, the brake fluid needs changing, especially if there is no previous record of this having been done.
I would doubt that a hub bearing would be failing but a good garage should pick this up quite quickly when they inspect.
You may only need new brake pads and the caliper slide pins stripped, cleaned and lubricated with a change of brake fluid. Depending on what the garage find may add disks to the bill, but only an inspection can determine what needs changing.
HTH