For #2, if you don't want to spend the serious time and money (because you will lose some money while learning) becoming a angel investor, consider investing in a fund that does angel size investing. David Cohen of TechStars runs a small fund that does seed stage investing, and I'm sure you can find others as that is a hot area.