If you had todays technology and 100 million years to do it it wouldn't be particularly hard. The hard part is getting things done within our lifetime, but that doesn't matter for something like populating a galaxy. Slow ships are just fine, humans can reproduce on the ship. High failure rate and those ships being huge and expensive isn't a problem if you have thousands of years of production to make them.