-The Seychelles is a very small airport and it doesn't take much time for the immigration procedure if you fill up the immigration forms properly as my friend had a scene for not declaring about some edibles she was carrying.
They are particular about few stuff, but not to worry as everything is mentioned in the form.
-For the flights, go through skyscanner, Ixigo.