Can I request money from someone who does not have a PayPal Account?

Yes. When you send an invoice your customer will receive an email notification prompting them to sign up for an account.