Hello Josh,
Great to see you - Yes I am sure they will find life on Europa ... as you know wherever water has been discovered some form of life has been found - and there is so much water being discovered in so many places recently! Quite so, I too believe we are far from alone!
keep well :D