For the android emulator part there's bluestacks, nox, and about ten other softwares. Bluestacks was top dog on the scene for long time but I tried nox recently and it's much more light weight.
Last year I was juggling dozen of snapchat accounts on 1 device/IP w/o issue. Just cleared app data btwn every login. Some android emulators run inside virtualbox so it would be very easy to clone instances for multiple accounts.
You used to be able to post from gallery via Casper app but looks like they got shut down. Don't know what app everyone is using these days.