drexel in pa has one. you have to have licensure somewhere in the area though (pa, nj, de, md, and i think va.) for clinicals, and you have to be at the school a couple of times a year. i am not sure where you are, but are there not any programs more local to you? i am limited with my ba in my area, many schools are requiring a bsn, as opposed to the ba. there are several schools here who will happily do a bridge program (for the low, low price of anywhere from 12 -18 credits before entering an msn...)
i saw a couple of other programs.... i just googled it, i think somewhere in alabama? then one in the midwest somewhere. it was a couple of years ago that i searched. one program that i was eligible for has now discontinued it though....
good luck, and if you find something let me know please.... always need a back up plan!
as for your other question, it seems as though that would be an awful lot of extra work....lol...