yeah compression shorts will be fine, i know what you mean cos i used to wear them for rugby. Theyre very similar to slide shorts so theyll be no problem.
and you shouldnt need a box really, i find the baggyness of playing pants together with inbuilt padding is enough to hardly feel it.