can land and artifact land be played in the same turn?
No, artifact lands are still lands. It's just like basic lands are still lands.