Is there a way to email non members from the admin without sending them a certificate?

Also is there a way for a customer to purchase a gift certificate and create what price they want insted of having a bunch of different certificates for different prices?

And lastly is there a way to add customers if a customer calls you and wants to place an order. Do we have a back door to add customers to the database?

version 1.3.8a

I have read the FAQS and cant seem to find anything to really help me. Especially with the gift cert amount. If you leave it blank it will say sold out.