Существует ли какая-либо форма для получения данных хранилища данных из внешнего мидлета?
Это возможно только в том случае, если мидлеты находятся в одном наборе мидлетов (т.е. они находятся в одном и том же файле .jar), тогда мидлеты совместно используют одни и те же хранилища записей.
В противном случае это невозможно.
Да, при создании RecordStore возможно, если вы установите второй аргумент его openRecrdStore() в значение true, тогда можно получить доступ к RecordStore из другого независимого мидлета.
RecordStore
openRecrdStore()