A lot of means a large number or quantity. In this context, it implies that there are many difficulties and issues to deal with.