hiya jch yes that is a hub assembly mate , and no you wont need a press to fit it , although you may find the old one will take a bit of beating to remove it ( dont forget to pull out your abs sensor before trying to remove the hub also being a second hand unit make double sure its good, i.e very smooth to turn and nil play in it , its only a 1 hour job to change as a unit like you have there , it may also be a good idea to emery the matiing face`s before you re-assemble it , also be aware that the mounting bolts can be very tight so just be carefull you dont round them off , i hope this helps you .
rick.