Kit looks ok I think. I have bleedkit.com one and it looks the same. Just make sure you have the right one to connect to your calipers/levers. The bleeding edge port is different. Epic have similar kits too.
Pads, well you have done well on the OEM ones. I’m sure Clarkes/Uberbike/Superstar/Fibrax etc are fine too. I mostly have uberbike sintered or race matrix.
Edit- one of those would glaze on a gravel bike but not on a mountain bike…can’t remember which one though! Probably depends on how you brake though, I suspect the more binary braking on a mountain bike is better for avoiding glazing anyway.