I'm having two girls stand next to me, our group of 3 was very close in college, and I am still very close with both however they are not as close with each other anymore.
BM1 still lives in the same city as me and is getting married 2 months before me.
BM2 lives 2 hours by plane away, and has just quit her job to go back to school in Jan.
A few things-
I've never been a bridesmaid (I will be for BM1's wedding in August) so not sure what they're 'supposed' to do, but I don't plan on them having to do anything other than show up and smile big

Do I make one of them MOH? Would it be weird to just have two BMs and no MOH? FI is having both of his brothers as groomsmen, so is indifferent as to whether one is best man or not.
Secondly, BM2 is going back to school which will be a drain on her time-wise and $$-wise. BM1 and I are still 'assisted' by our parents. I asked BM1 how she would feel if I subsidized BM2's flight/dress/hotel- she thought it was a fabulous idea (whew!) and even offered to have BM2 in her hotel room for my wedding, and to pay for BM2's flights to whatever bachelorette/bridal shower I have
1) *if* I have them
2) *if* she wants to join
I would not expect her to come, nor would I be upset if she couldn't. As long as she's there on the day, I'm excited!
How should I approach this with BM2? I just don't want my wedding to be a burden on her at all. Just fly in, get dressed, smile, eat, sleep, fly out!
Thanks!