preparing for the fallshore city gym

is this team okay? also, if y'all have any suggestions on how to improve my gengar or my team in general, it will be very much appreciated!