You can do either. I have a bit more head height, but I actually did both.
I use rubber hose right at the output of the pump. This allows for some flexibility and because it's rubber it also absorbs the vibration coming out of the pump. I then used a barb and converted to PVC
to give me a straight up run to the tank, then 2 90° to jump the lip of the tank.
You can use rubber hose for the whole run if you can get it to work. It's hard to make hose of that size make the 180 turn accross the top lip of the tank.
If you do use PVC
, do like I did and use at least a small section of hose between the pump and the PVC
to absorb the vibration - otherwise the PVC
will translate all the vibration against the back of your tank and/or the lip. Not an issue per se, just noisy.