Interesting never heard the teaching that if you can't speak in tongues your not saved. Sounds a little extreme,
Interesting that you need to be baptised for service, can you define service has i know many people that arn't baptised and their service to many fellow followers of Jesus is...