Yes, you will get XP in Battle Lab. Despite the rumor that it was removed, Battle Lab is available for playing in Creative. If you have played the game recently, it will pop on the top, under recently played. Else you can scroll around to find it hidden among several other modes.