It is recommended that you do a down-payment. You may qualify for a better mortgage rate based on many variables, including the credit score but also your current income. The fee to the real estate agent is usually a % of the home price and it varies depending on which state you are looking at; but...