IMO i would fully clean out the filter as you dont know what diseases it might come with and then cycle it for a couple of weeks with cheap fish just to be sure your not sending your oscar to his death

!
With other fish, my O is very socialised but he has been with other fish from a very young age (even still he has once got angry as we took his friends away, so he ate a tiger barb :angry: ), if you want other fish with your O its best to get one from a young age or find a mature O who is currently living with other fish and its best to make sure any other fish you buy cant fit in our Os mouth, just for precautions

.
lastly, i LOVE sand but my O was not too keen on it so we have changed it to gravel as he can move it easier, whichever you choose (once again IMO) its best to have a thin layer as they are VERY dirty and it will be easier to keep clean

!!
Good luck, looking forward to pics soon