Royals grow quite large and so would not be suitable in your tank unless you are planning a larger tank later on.
as for being compatable with your clown plec, they are both panaques so they'd be perfect as long as there is plenty of bogwood in the tank for them to eat