Yes, a deposit is almost always required. Its usually the amount of the monthly rent, but cannot exceed two times the monthly rent (unless its a furnished rental).
A co-signer is not required, but can help you if you have unstable income or low credit.
Please let me know if I can assist you in finding the right rental!
Nicole Fedorchek, Realtor