All around artist Donald Glover will finally grace the stage at 30 Rock when he serves as both host and musical guest for Saturday Night Live on the May 5th.