anto, As long as it has provisions for mounting a rear rack, your're good to go. My mountain bike has a light duty rear rack from Blackburn and is good for 20 lb. (9 kg) and has supported more a couple of times. I used a top bag rather than a handle bar bag, just a minor difference from your plans.
Brad