If you are serious about learning MMA you are best to find and join a good local gym to start out. BJJ for example is going to require you a partner to practice with and practicing BJJ techniques without proper training and instruction can be very dangerous.
Striking sure you can practice with a bag but if you don't have an instructor to teach you the proper footwork, hand positioning, angles, etc. You are really just beating up on a bag that doesn't hit back.
Hate saying it but your only real hope if you want to learn MMA is to find a GYM that has hours that you can attend class.
weight training : There are no shortcuts to any place worth going
Friendship is like vitamins, we supplements each other's minimum daily requirements