The 3 freehub bearings only need doing if the freehub has play. If just the hub has play (noticable at the rim) then it’s just the 2 6903’s you need.
Hope use INI and are avaiable from 18bikes for about £5ish. SKF are overpriced for MTB use IMO and don’t last twice as long. The cheap £1.50 Ebay alternatives lasted me about 3 weeks compared to about 6 months with the INI’s.
The Hope tools are inexpensive and well worth the money (again 18bikes can supply), I struggled to find sockets deep enough for the Pro2’s. Although mine is the 10mm bolt up axle which may be larger in diameter than the QR version. The old XC hubs were easy with sockets.