You can jump it with your car battery.
To charge it, I would use a trickle charger, something that puts out 2 or 3 amps.
You will probably need to replace it. Once those little batteries die, they never come back the same.
Edit to address your edit about how long- It depends on the charge current of the system but I would guess 1 hour on a dead battery.