I personally do not know much about angels, if they are hardy enough (which I do not know) then they may make it through.
Many people do a cycle with fish, but I always choose a fishless cycle because it's much less a hassle to deal with than when having fish in it.
Do 20% water changes everyday, that will keep the ammonia and nitrites as close to 0 as possible. Try to see if anyone has an already cycled tank in your area and try to grab some gravel from the tank, put it in a stocking and put it in the 10g. That will help speed up the cycling process....
Don't worry I did the same thing when I first started fishkeeping, my adventure didn't end well at all, but ya learn and you do your best.