Welcome to the site.
I'm sure if you post the information on tank size, filtration etc that you will be bombarded with great advice.
I've learnt heaps of valuable information, just by reading and absorbing.
As far as my novice advice is concerned, size really does mater when filters are concerned(litres per hour).
I'm sure that if you can get through the first few weeks of your new friends settling in, that you will be drawn into the wonderful world of the Oscar.
Good luck and keep us informed.
Rob