Hi there, yeap in 2B license, there are Basic Theory and Riding Theory. But you'll only have to sit for the Riding Theory Test.
Expiry of the test? Not that I know of. As long as you get your PDL after your test, it shouldn't be a problem.
PDL lasts for 6 months though, after which you can further extend it for another 6 months for $25.