Konuyu biraz karışık sormuşsun.
1. Cevap:
Üye id ve statu id farklı sütunlarda olmalı. session("user") değerini kontrol et admin için 1 diyelim. Normal üye için 2 diyelim.
select * from tabloadi where statu =1 dersen admin'in ekledikleri görünecektir.
2. cevap:
Persist upload bileşenini iyi incelemeni tavsiye ederim. for each döngüsüyle kaç tane file yüklediysen zaten tamamı için kendisi otomatik bulup dönecektir tek tek yazmana gerek yok kaç kayıt varsa o kadar döneceği için orda bahsettiğin 1. duruma düşmessin. Gereksiz kod yazmamış olursun.
2. durumda ise persist jpeg bileşenini kullanman gerekir. Resimleri resize edebilir, üzerine logo yada istediğin yazıyı yazabilir ve bir çok özelliği var hepsini kullanabilirsin.