So I guess my question is, do I have to have the bootable flash drive, or can I install it from windows. Or is there a third option.
Yes, you can always install it from Windows if you're having problems booting from the USB. Check this article.
Dell | Alienware Technical Support
Opening your case does not void your warranty! Check out Alienware Artificial Intelligence
I can't always reply to PM's, if you need extra assistance visit: