Hi velocitygt,
'Wow' to your deposit - that's amazing!
Also 'wow' to your folks' generous offer! They rock! Agree with Y-Man...pay them some rent though, it's the decent thing to do. However, if they are happy to give you a leg-up, maybe just pay nominal rent so they can cover their...