Hey

Are you planning on keeping the 4 together? You may be able to at the start, but dominance issues will probably arise which could be bad for some of your dragons

You will also need a huge enclosure if you want to keep them all together as they get older.
Your right about the sand, some people have had their dragons become impacted from eating the sand

Your food sounds good, though don't expect hatchies to eat salad right away. I haven't heard of people feeding roaches but I'm sure people do! I think you just have to make sure they are small enough for the beardies to eat
I'm sure someone else with more experience will come along and help, just my 2 cents. Goodluck with your hatchies!