The user registration solution pack along with Digital File Pro and DataAssist should be all you need to get this done.
Pictures should have the attribute varchar... you store the images in a folder and you just store their name in the database as a varchar so you can reference them later.
You should find what you need in the Digital File Pro help documentation.