Well, its quite a compact area so you will probably get to see it all. On the North side the hills come right down to the sea so the beaches are small and its not really camping area. Abersoch and south side have glorious big beaches. Try googling camping around Aberdaron. Remote and with views out to bardsey island...www.aberdaronlink.co.uk.
Take your daps and run on Yr Eifl. If you are in the area on Sun 3rd June, its only a short drive to Bethesda for the Carneddau race. A superb tough AM race.