Sounds like you may have two issues.
1. The bike should always start in gear if the clutch lever is pulled in but not if the the side stand is down. If the side stand is down it won't run when it is in gear and will immediately cut out if you select a gear. So I think you probably have a faulty clutch switch.
2. Inability to select a gear may be due to a broken return spring on the selector control fork in the gear change mechanism so that the fork isn't engaging and fails to rotate the cam drum. If you are persistent you may get it to move in to a gear.
1. The bike should always start in gear if the clutch lever is pulled in but not if the the side stand is down. If the side stand is down it won't run when it is in gear and will immediately cut out if you select a gear. So I think you probably have a faulty clutch switch.
2. Inability to select a gear may be due to a broken return spring on the selector control fork in the gear change mechanism so that the fork isn't engaging and fails to rotate the cam drum. If you are persistent you may get it to move in to a gear.