Can I use Free Downloads and Members Downloads for a commercial release?

Yes you can but you need to apply for a commercial licence before you can arrange a commercial release – You can apply here – freevocals.com/licensing