ok cool, short stocks are amazing to learn on, way better than long bikes I think (for the same reasons I said before).
I wouldn't worry too much about weight training, the best thing you can do is ride the bike as much as possible, there is no point having power but lacking control. Riding the bike will only work the muscles needed, there's no point making other muscles bigger, that's just adding weight to your body.