score:4
The answer to "can I get On-arrival visa into Bangladesh?" seems to be "No" for an Indian national.
This page "How to get Bangladesh overland visa on arrival" (from a tour agency) states
Please note that Indians are NOT eligible to get Bangladesh visa on arrival in the land borders. They need to apply for a regular visa on the Bangladesh consulates in India.
And according to the Wikipedia page "Visa policy of Bangladesh",
Visa on arrival
According to data provided by IATA, citizens of certain countries may obtain a visa on arrival for the maximum stay of 30 days, except the following... India ...
Also not all border crossings allow on-demand visas anyway.